Java将一个字符串的首位改为大写后边改为小写的实现,String
思路:
获取首字母, charAt(0) substring(0,1)
转成大写 toUpperCase() 转大写
hellO====>Hello
获取剩余字符串, substring(1) toLowerCase() 转小写
代码如下:
1 public class StringDemo{ 2 public static void main(String[] args) { 3 String str="helloworD"; 4 str=str.substring(0,1).toUpperCase().concat(str.substring(1).toLowerCase()); 5 System.out.println(str); 6 } 7 }
总结:最开始忘了用concat方法返回连接后的新字符串。