学习时间:
2023年1月29日
题目描述:

题解分享:
/**
* @ Author 繁华倾夏
* @ Date 2023年01月28日
*/
// 力扣(LeetCode):709. 转换成小写字母
public class Solution {
// 方法一:
public static String toLowerCase1(String s) {
StringBuilder c=new StringBuilder(); // 初始化可变长字符串
for(int i=0;i<s.length();i++){ // 遍历字符串
char ch=s.charAt(i); // 返回指定索处的字符
if(ch>='A'&&ch<='Z'){ // 比较
ch=(char)(ch+32); // 字符+整型=整型,需要强制类型转换
}
c.append(ch); // 将转变后字符串链接到可边长字符串
}
return c.toString(); // 返回字符串
}
// 方法二:
public static String toLowerCase2(String s) {
return s.toLowerCase(); // 一行转换轻轻松松解决问题
}
// 测试用例
// 输入 s = "Hello"
// 输出 "hello"
public static void main(String[] args) {
String s=new String();
s="Hello";
String re1=new String();
String re2=new String();
re1=toLowerCase1(s);
System.out.println(re1);
re2=toLowerCase1(s);
System.out.println(re2);
}
}
【繁华倾夏】【每日力扣题解分享】【Day15】