有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java中字符串拆分的用法

我想将输入中给出的电子邮件拆分,并将它们放在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) 个答案

  1. # 1 楼答案

    问题出在for循环中

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

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

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