Java String 首字母大小写问题
来源:互联网 发布:tiny core linux 中文 编辑:程序博客网 时间:2024/05/22 13:37
Java String 首字母大小写问题
通常情况下,遇到String首字母大小写转换的问题,都是采用首字母截取转换后拼上后续字段的方法,在网上看到了另外一种,值得记录下来。
//通常的写法,通过截取首字母转换拼接字符串的方法public static String firstToUpper1(String s){ s = s.substring(0,1).toUpperCase()+s.substring(1); return s;}//另一种写法,将字符串转换为char数组,将数组第一个元素的ascii码减32,得到的就是大写public static String firstToUpper2(String s){ char[] arr = s.toCharArray(); arr[0]-=32; return String.valueOf(arr);}//ascii码前移的做法比拼接字符串效率高的多,但是需要考虑的是如果首字母大小写未知情况下转换,ASCII码的方法会生成其他字符public static void main(String[] args) { String s = firstToUpper2("Fewjif"); System.out.println(s); //&ewjif}
1 0
- Java String 首字母大小写问题
- Java转换字符串首字母大小写
- java中String部分大小写转换问题
- java String首字母大写
- el表达式的首字母大小写问题
- FastJson 输出值 首字母大小写问题
- JAVA 求中文首字母(大小写)
- JAVA String 大小写转换
- java string 首字母大写方法
- java string 首字母大写方法
- java string 首字母大写方法
- java string 首字母大写方法
- java string 首字母大写方法
- 使用FastJson转换Json数据首字母大小写问题
- fastjson将bean转成字符串时key首字母大小写问题
- java的大小写问题
- 首字母大小写转换函数
- 类型,函数,首字母大小写
- 记录2
- 车联网概念——转载自互联网
- hdu 5791 dp简单
- Mac OS X 下如何配置才能通过 sz/rz 命令下载/上传文件
- HDU 1576 扩展欧几里得&&暴力
- Java String 首字母大小写问题
- 记录3
- ImageLoader的简单使用
- OPENCV入门教程九:图像旋转任意角度
- Android studio 常用快捷键
- 记录4
- uva 11270 1*2骨牌拼矩形的方案数。【轮廓线DP】
- 推荐系统itembase算法scala实现
- 多目录下,单makefile文档编程