У меня возникает небольшая проблема с этим кодом, каждый раз, когда я его выполняю, он выдает ошибку String index вне диапазона: 'n' n - это нет.символов, которые вводятся в текстовое поле, относящееся к этому коду ... (то есть текстовое поле - t2.), оно застревает в этом первом текстовом поле, проверяя, не переходит ли оно к следующему, как указано в массиве.
Object c1[] = { t2.getText(), t3.getText(), t4.getText() };
String b;
String f;
int counter = 0;
int d;
for(int i =0;i<=2;i++)
{
b = c1[i].toString();
for(int j=0;j<=b.length();j++)
{
d = (int)b.charAt(j);
if((d<65 || d>90)||(d<97 || d>122))
{
counter++;
}
}
}
Это в основном код проверки, который я пытаюсь сделать без исключений и прочего (все еще в процессе обучения :))
любая помощь будет оценена очень благодарна.