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 に変換できません
プリミティブ型 char で toUppercase() を呼び出せません