LeetCode每日一題: 轉換成小寫字母(No.709)
摘要:
實現函式 ToLowerCase(),該函式接收一個字串引數 str,並將該字串中的大寫字母轉換成小寫字母,之後返回新的字串。
複製程式碼
示例:
輸入: "Hello"
輸出: "hello"
輸入: "here"
輸出: "...
實現函式 ToLowerCase(),該函式接收一個字串引數 str,並將該字串中的大寫字母轉換成小寫字母,之後返回新的字串。 複製程式碼
示例:
輸入: "Hello" 輸出: "hello" 輸入: "here" 輸出: "here" 輸入: "LOVELY" 輸出: "lovely" 複製程式碼
思考:
這題比較簡單,迴圈判斷字元是大寫,就加上32即可。 複製程式碼
實現:
class Solution { public String toLowerCase(String str) { intnum = 'a' - 'A'; char[] array = str.toCharArray(); for (int count = 0; count <str.length(); count++){ if (array[count] >= 'A' && array[count] <= 'Z'){ array[count] += num; } } return new String(array); } }複製程式碼