首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JavaSE基础 多个字符串首字母大写其他字母小写的三种写法

本文介绍多种首字母大写,其他字母小写的方法

要求如下:

将字符串"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)方法

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180214G003M300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券