学习目标:
目标:熟练运用 Java所学知识
题目内容:
本文内容:使用java语言实现:实现函数 ToLowerCase() ,该函数接收一个字符串参数 str ,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串 。
实现思路:
首先使用toCharArray()方法将字符串存放到char数组中,查阅ASSII表可知,对应大小写字母数值相差32 ,使用for循环将数组每一个元素加上32,可将大写字母转化为小写字母,最后使用Arrays.toString()方法将得到的数组转化为字符串返回。
实现代码:
public class practice {
public static void main(String[] args) {
String str = "QWer";
System.out.println(toLowerCase(str));
}
private static String toLowerCase(String str) {
char[] a = str.toCharArray();
for (int i = 0; i < a.length; i++) {
if (a[i] >= 'A' && a[i] <= 'Z') {
a[i] += 32;
}
}
String ss=Arrays.toString(a);
return ss;
}
}
运行结果:
[q, w, e, r]