常見物件-把字串的首字母轉大寫其他轉小寫
package cn.itcast_05;
/*
* 需求:把一個字串的首字母轉成大寫,其餘為小寫。(只考慮英文大小寫字母字元)
* 舉例:
* helloWORLD
* 結果:
* Helloworld
*
* 分析:
* A:先獲取第一個字元
* B:獲取除了第一個字元以外的字元
* C:把A轉成大寫
* D:把B轉成小寫
* E:C拼接D
*/
public class StringTest {
public static void main(String[] args) {
// 定義一個字串
String s = "helloWORLD";
// 先獲取第一個字元
String s1 = s.substring(0, 1);
// 獲取除了第一個字元以外的字元
String s2 = s.substring(1);
// 把A轉成大寫
String s3 = s1.toUpperCase();
// 把B轉成小寫
String s4 = s2.toLowerCase();
// C拼接D
String s5 = s3.concat(s4);
System.out.println(s5);
// 優化後的程式碼
// 鏈式程式設計
String result = s.substring(0, 1).toUpperCase().concat(s.substring(1).toLowerCase());
System.out.println(result);
}
}
相關文章
- php首字母小寫怎麼轉大寫PHP
- 常見物件-字串反轉的案例物件字串
- Go 實現字串首字母大、小寫函式Go字串函式
- 常見物件-統計大寫,小寫及數字字元的個數案例物件字元
- 常見物件-統計字串中大寫小寫以及數字出現的次數案例物件字串
- CoffeeScript攻略3.2:把字串轉換為小寫形式字串
- 常見物件-字串反轉功能案例物件字串
- CoffeeScript攻略3.3:把字串轉換為大寫形式字串
- C# 把日期字串轉換為日期型別 (MM大寫為月、小寫為分鐘)C#字串型別
- 轉Java開發 Java 小寫轉大寫Java
- 小寫轉大寫金額[SQL SERVER] (轉)SQLServer
- C語言:將字串中所有小寫字母轉為大寫字母C語言字串
- 小寫金額轉換為大寫
- Excel金額小寫轉大寫公式Excel公式
- 13:將字串中的小寫字母轉換成大寫字母字串
- 常見物件-把int陣列拼接字串的案例物件陣列字串
- python開發_大小寫轉換,首字母大寫,去除特殊字元Python字元
- JavaScript 小寫數字轉換為大寫JavaScript
- 人民幣小寫轉換為大寫
- 小寫轉大寫金額在C++中的實現 (轉)C++
- Apache重寫規則的常見應用(轉)Apache
- 一文搞定Python大小寫轉換,首字母大寫,去除特殊字元Python字元
- c語言之字串轉大寫聯絡C語言字串
- 字串-大小寫轉換字串
- js將小寫數字轉換為大寫形式JS
- plsql小寫金額轉大寫金額函式SQL函式
- Apache 重寫規則的常見應用 (rewrite)(轉)Apache
- lotus 中日期小寫轉大寫的函式及演算法(lotus script) (轉)函式演算法
- 返回字串的拼音首字母 (轉)字串
- 常見物件-把陣列拼接成指定格式的字串案例物件陣列字串
- 1138:將字串中的小寫字母轉換成大寫字母(C C++)字串C++
- 小寫轉大寫金額儲存過程[SQL SERVER]儲存過程SQLServer
- JavaScript字串大小寫轉換JavaScript字串
- 常見物件-字串的遍歷物件字串
- 字串大小寫轉換和字串的比較字串
- 使用正規表示式將單詞首字母轉換為大寫
- 【C語言】編寫一個程式從標準輸入讀取字元,並把他們寫到標準輸出。除了大寫字母轉換成小寫字母之外,其他的原樣輸出。C語言字元
- MySQL字串函式 字串大小寫轉換MySql字串函式