将字符串存储到数组中?

时间:2011-05-11 23:28:14

标签: java

我有一个java applet文本区域,我粘贴用逗号分隔的字符串。

如何在PHP中爆炸用逗号分隔的列表,并将用逗号分隔的每个字符串存储到名为name []的数组中?

示例列表:Sara,Michael,Sam,Katie,Kyle,Tom,Dan

String name[] = {"Sara", "Michael", "Sam", "Katie", "Kyle", "Tom", "Dan"};

谢谢。

3 个答案:

答案 0 :(得分:8)

String[] name = str.split(',');

答案 1 :(得分:2)

这是非常基本的东西。 Java String有一个内置的字符串拆分方法。

String[] name = rawText.split(',');

答案 2 :(得分:1)

使用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();
}