博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java string,需要进行首字母大写改写
阅读量:6473 次
发布时间:2019-06-23

本文共 516 字,大约阅读时间需要 1 分钟。

java string,需要进行首字母大写改写,网上大家的思路基本一致,就是将首字母截取,转化成大写然后再串上后面的,类似如下代码

   //首字母大写

    public static String captureName(String name) {
        name = name.substring(0, 1).toUpperCase() + name.substring(1);
       return  name;
     
    }

将字符串name 转化为首字母大写。但是这种效率并不高,我之前看过一个牛人的写的方法核心代码,是这样的

    //首字母大写

    public static String captureName(String name) {
   //     name = name.substring(0, 1).toUpperCase() + name.substring(1);
//        return  name;
        char[] cs=name.toCharArray();
        cs[0]-=32;
        return String.valueOf(cs);
        
    }

心里是由衷的佩服,即进行字母的ascii编码前移,但是这个文章在网上找不到了, 所以在此记录一下,以作复习之用。

转载地址:http://rqpko.baihongyu.com/

你可能感兴趣的文章
学习:record用法
查看>>
sql server 复制需要有实际的服务器名称才能连接到服务器(转载)
查看>>
C#和C++混合编程
查看>>
Cross Site Request Forgery (CSRF)--spring security -转
查看>>
JavaScript学习11 数组排序实例
查看>>
CocoSourcesCS 4
查看>>
惊人go语言(image网站开发)
查看>>
Eclipse中web项目部署至Tomcat步骤
查看>>
(各个公司面试原题)在线做了一套CC++综合測试题,也来測一下你的水平吧(二)...
查看>>
Set接口
查看>>
oracle 性能优化--索引总结
查看>>
获取路径的方法
查看>>
Android 自定义View (四) 视频音量调控
查看>>
【C语言入门教程】5.5 实现问题(效率)
查看>>
浅析MySQL基于ROW格式的二进制日志
查看>>
数据结构之---C语言实现线索二叉树
查看>>
express 不是内部或外部命令(windows)解决方式
查看>>
javascript selenium全套教程发布
查看>>
PostThreadMessage
查看>>
GIT 旧库迁移到新库
查看>>