Java将一个字符串的首位改为大写后边改为小写的实现,String

思路:

获取首字母, charAt(0) substring(0,1)
 转成大写 toUpperCase() 转大写
hellO====>Hello
获取剩余字符串, substring(1) toLowerCase() 转小写

代码如下:

 public class StringDemo{
public static void main(String[] args) {
String str="helloworD";
str=str.substring(0,1).toUpperCase().concat(str.substring(1).toLowerCase());
System.out.println(str);
}
}

总结:最开始忘了用concat方法返回连接后的新字符串。

05-11 15:20