【发布时间】:2015-08-14 06:13:11
【问题描述】:
我有一个格式如下的字符串:
"(1,X) (3,2) (5,2) (7,2)"
基本上第一个元素可以是任何正整数,第二个元素要么是'1',要么是'X'或'2'。字符串可以有不同的长度,最小为一个元素。我想拆分这个字符串并存储每个
(int, String)
在 HashMap 中配对,int 作为键,String 是对象。我不太确定如何在这里使用 split 方法,如果能提供简短的指导,我将不胜感激。
【问题讨论】:
-
互联网(以及本网站)充斥着正是您想要的示例。为什么不在寻求帮助之前通过搜索来帮助自己?
-
@MarsAtomic 我做过,但我发现的所有示例都涉及将结果存储在数组中,而不是 HashMap
-
此外,搜索如何将数组的内容移动到哈希图中有什么问题,这似乎是您真正的问题? Stack Overflow 上已经有人问过这个问题。我通过搜索找到它。
-
我会很感激一个链接或一些关于如何做到这一点的帮助,而不是长时间讨论我为什么找不到它
-
Store an array in HashMap 的可能重复项