Разбиение строки в массив строк, затем разделение снова

55
4

Эй, там замечательные люди. Я являюсь активным учеником 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]);

спросил(а) 2015-12-09T16:49:00+03:00 4 года, 8 месяцев назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема