将字符串拆分为字符串数组,然后再次拆分

时间:2015-12-09 13:49:25

标签: java arrays string split

嘿,那里有很棒的人。我好几个月都是一名活跃的Java学生,但有时候我还会遇到一些我尚未理解的东西。此处的目标是将电子邮件地址分为三个部分:地址以及国家/地区代码

我想出了下面的代码,但它抛出了“ArrayIndexOutOfBoundsException”错误。我理解这是第二个数组的问题,但我不明白原因,也不知道这个问题。

非常感谢您的帮助和见解。

    String lineOne = "example@gmail.com";
    String[] arrayOne = line.split("@");

    String lineTwo = arrayOne[1];
    String[] arrayTwo = lineTwo.split(".");

    System.out.println(arrayTwo[0]);
    System.out.println(arrayTwo[1]);

0 个答案:

没有答案