本文介绍多种首字母大写,其他字母小写的方法
要求如下:
将字符串"goOd gooD stUdy dAy dAy up"每个单词的首字母转换成大写其余字母小写
第一种写法
这种写法,主要为substring(), toUpperCase() 主要思想为截取和拼接
第二种写法
这种写法的主要思想为把大写字母的字符单独拿出来,把字符变大写,用的是ch[0]-=32,和Character的toUpperCase()静态方法
第三种写法
本方法的主要思想为,使用replace方法,将首字母替换为大写字母. String中,replace(s1, s2)的用法为,将s1,替换为s2
三种写法的运行结果如下图所示:
总结: 三种方法,分别用了:
substring(), toUpperCase()的方法
ch[0]-=32;ASCII码值减去32 的方法,Character的toUpperCase()静态方法
字符串的replace(s1, s2)方法
领取专属 10元无门槛券
私享最新 技术干货