我有一個java applet文本區域,我粘貼由逗號分隔的字符串。將字符串存儲到數組中?
如何分解逗號分隔的列表(如在PHP中),並將每個由逗號分隔的字符串存儲到名爲name []的數組中?
列表示例:Sara,Michael,Sam,Katie,Kyle,Tom,Dan
String name[] = {"Sara", "Michael", "Sam", "Katie", "Kyle", "Tom", "Dan"};
謝謝。
我有一個java applet文本區域,我粘貼由逗號分隔的字符串。將字符串存儲到數組中?
如何分解逗號分隔的列表(如在PHP中),並將每個由逗號分隔的字符串存儲到名爲name []的數組中?
列表示例:Sara,Michael,Sam,Katie,Kyle,Tom,Dan
String name[] = {"Sara", "Michael", "Sam", "Katie", "Kyle", "Tom", "Dan"};
謝謝。
String[] name = str.split(',');
這是非常基本的東西。 Java String
有一個內置的字符串分割方法。
String[] name = rawText.split(',');
很簡單,使用String.split(),如其他人所述。可能是一個好主意,trim()結果是安全的(例如處理的Sara, Michael, Sam, Katie, Kyle, Tom, Dan
輸入)
String[] names = input.split(',');
for (int i=0; i<names.length; i++) {
names[i] = names[i].trim();
}
有更簡單的方法可以做到修整......假設它是在規定的一部分;例如'String [] names = input.trim()。split(「\\ s *,\\ s *」);' – 2011-05-12 01:20:57