代码1:
public class Solution {
public string ToLowerCase(string str) {
if(null==str) {
return null;
}
char ch[]=str.toCharArray();//toCharArray() 方法将字符串转换为字符数组。
for(int i=0;i<ch.Length;i++) {
if(ch[i]>='A'&&ch[i]<='Z') {
ch[i]+=32;
}
}
String s=new String(ch);
return s;
}
}
}
代码2 超级简洁
public class Solution {
public string ToLowerCase(string str) {
if(null==str) {
return null;
}
str=str.ToLower();
return str;
}
}
测试案例:java
public class ToLowerCase {
public static void main(String[] args) {
String str="Hello";
System.out.println(toLowerCase(str));
}
static public String toLowerCase(String str) {
if(null==str) {
return null;
}
char ch[]=str.toCharArray();//toCharArray() 方法将字符串转换为字符数组。
for(int i=0;i<ch.length;i++) {
if(ch[i]>='A'&&ch[i]<='Z') {
ch[i]+=32;
}
}
String s=new String(ch);
return s;
}
}