【LeetCode】 轉換成小寫字母
阿新 • • 發佈:2018-12-09
實現函式 ToLowerCase(),該函式接收一個字串引數 str,並將該字串中的大寫字母轉換成小寫字母,之後返回新的字串。
示例 1:
輸入: "Hello"
輸出: "hello"
示例 2:
輸入: "here"
輸出: "here"
示例 3:
輸入: "LOVELY"
輸出: "lovely"
import java.lang.reflect.Array; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String J=sc.next(); System.out.println(Solution.toLowerCase(J)); } } class Solution { public static String toLowerCase(String str) { char ch[]=str.toCharArray(); //字串轉字元陣列 for (int i=0;i<ch.length;i++) if(ch[i]>='A'&&ch[i]<='Z') //判斷是否大寫字母 ch[i]+=32; //大寫轉小寫 String str1=""; for (int i=0;i<ch.length;i++) //連線形成新串 str1+=ch[i]; return str1; } }
思路見註釋