Java中的字符串拆分用法

时间:2013-08-22 14:45:22

标签: java string

我想拆分输入中给出的电子邮件,并将它们放在String中。但是,我不能这样做。部分代码如下:

System.out.println("Please Enter e-mail address(es):");
String inp3 = inputReader.nextLine();
separated = inp3.split(",");

for (int k=0; k<separated.length; k++) {
    System.out.println(separated[i]);
}

我尝试了很多版本,但我没能成功。

感谢您的帮助:)

1 个答案:

答案 0 :(得分:4)

问题出在您的for循环

for (int k=0; k<separated.length; k++) 
{
    System.out.println(separated[i]);
}

您正在迭代k并尝试使用i进行索引。将separated[i]更改为separated[k],它应该正常运行。

如果不是问题,我们需要更多代码和确切错误。