【发布时间】:2011-08-18 18:09:19
【问题描述】:
如果我被传递一个包含逗号分隔键值对的字符串,像这样
seller=1000,country="canada",address="123 1st st"等
似乎必须有比解析然后迭代更好的方法。
根据 Java 中的键名从该字符串中检索值的最佳方法是什么?
【问题讨论】:
-
不,解析确实没有任何办法。您是否要求优化的解析算法?只需将整个
String解析为Map,您的意见是什么? -
将 String 解析为 Map 并不麻烦,但是我只对一个键值对感兴趣,而且它只在某些情况下出现。