Моя программа падает, когда "charAt (0)" не находится в "u", "l", "e", "o" или числе.Любые идеи, как заставить его выводить исходный текст в любых других случаях, например, "charAt (0) =" q "?
Пример кода включен: // Включает текстовые буквы длиной исходного текста, являющиесяцелое число
} else { int num = Character.getNumericValue(first.charAt(0));
String str = "";
for(int i = 0;i < num;i++){
str += first.charAt(i);
}
first = str;
}
System.out.println("The decoded string is: " + first);
}
} Когда я запускаю эту программу, она просто падает.