Я ищу инструкцию if, чтобы проверить, является ли входная строка пустой или состоит только из пробелов и если не продолжить следующий ввод. Ниже приведен мой код, который дает ошибку при вводе пробела.Проверьте пробелы и пустоты
name = name.trim().substring(0,1).toUpperCase() + name.substring(1).toLowerCase();
if(name != null && !name.isEmpty() && name.contains(" ")) {
System.out.println("One");
} else {
System.out.println("Two");
}
@ M.M извините, первый пост. Отредактировано –
Какая ошибка возникает при вводе пробела? – Engineero
@Engineero Исключение в потоке «main» java.lang.StringIndexOutOfBoundsException: Индекс строки за пределами диапазона: 1 –