9910

          單飛

             :: 首頁 :: 聯系 :: 聚合  :: 管理

          公告

          Coding is Everything

          常用鏈接

          留言簿(11)

          我參與的團隊

          搜索

          •  

          最新評論

          閱讀排行榜

          1 private static String getMethodName(String fildeName){
          2 byte[] items = fildeName.getBytes();
          3 items[0= (byte)((char)items[0]-'a'+'A');;
          4 return new String(items);
          5 }


          效率是最高的.
          posted on 2012-03-20 17:15 單飛 閱讀(2898) 評論(1)  編輯  收藏 所屬分類: java

          Feedback

          # re: 把字符串第一個字母大寫 2012-03-21 13:42 小明
          用bytes涉及到編碼轉化,可能要慢一點,另外,如果第一個字符是中文,會是什么情況?用char要安全多了。

          更簡單的寫法:
          private static String getMethodName(String fildeName){
          char[] chars =fildeName.toCharArray();
          chars[0] = Character.toUpperCase(chars[0]);
          return new String(chars);
          }  回復  更多評論
            

          主站蜘蛛池模板: 垣曲县| 图木舒克市| 大冶市| 泸溪县| 乐平市| 房产| 伽师县| 分宜县| 阿克苏市| 泸溪县| 天全县| 临夏县| 马尔康县| 蒙城县| 嘉黎县| 东海县| 东宁县| 竹溪县| 许昌市| 义马市| 延吉市| 郴州市| 惠州市| 遂宁市| 资溪县| 江山市| 日土县| 达州市| 宁波市| 安顺市| 泰来县| 鸡西市| 揭西县| 滦南县| 永州市| 微博| 南阳市| 林芝县| 喀什市| 青浦区| 星座|