我使用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()