public String getPhoneNumber() {
String phoneNumber=String.valueOf(data.getPhoneNumber());
if (phoneNumber.length()<10){
int e=10-phoneNumber.length();
for (int i = 0; i < e; i++) {
phoneNumber=0+phoneNumber;
}
}
String countryPhoneNum=String.valueOf(data.getCountryPhoneCode());
phoneNumber=countryPhoneNum+phoneNumber;
char[] s=phoneNumber.toCharArray();
phoneNumber="+"+String.valueOf(s[0])+String.valueOf(s[1])+"("+String.valueOf(s[2])+String.valueOf(s[3])+String.valueOf(s[4])+")"+String.valueOf(s[5])+String.valueOf(s[6])+String.valueOf(s[7])+"-"+String.valueOf(s[8])+String.valueOf(s[9])+"-"+String.valueOf(s[10])+String.valueOf(s[11]);
return phoneNumber;
}
Александр
41 уровень
Почему валидатор не принимает такой вариант решения? В чем я ошибся?
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Roman Java Developer Expert
12 апреля 2021, 08:48
Запустил твой код с таким мейном и получил исключение( Проверь.
0