Как сделать заглавной первую букву строки в Java?
Я использую Java, чтобы получитьString
вход от пользователя. Я пытаюсь сделать первую букву этого ввода заглавной.
Я попробовал это:
String name;
BufferedReader br = new InputStreamReader(System.in);
String s1 = name.charAt(0).toUppercase());
System.out.println(s1 + name.substring(1));
что привело к этим ошибкам компилятора:
Несоответствие типов: невозможно преобразовать InputStreamReader в BufferedReader
Невозможно вызвать toUppercase () для примитивного типа char