LeetCode709: Java 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。
JAVA语言实现
实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。
//思路:1.字符串转char数组--String方法中的 toCharArray();
//2.遍历数组,
//3.判断如果大写就转小写.
对于ASCII编码:
065-090:A-Z097-122:a-z大写转小写:+32
public class LeetCode709 {
public String ToLowerCase(String str){
char[] c = str.toCharArray();
for (int i = 0;
i < c.length;
i++) {
if (c[i] >= 'A' && c[i] <= 'Z') {
c[i] += 32;
}
}
return new String(c);
}public static void main(String[] args) {
String str = "LOVE";
LeetCode709 leetCode709 = new LeetCode709();
System.out.println(leetCode709.ToLowerCase(str));
}
}
【LeetCode709: Java 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。】输出结果: love (大写字母转化为小写字母)
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- MybatisPlus使用queryWrapper如何实现复杂查询
- python学习之|python学习之 实现QQ自动发送消息
- 事件代理
- 孩子不是实现父母欲望的工具——林哈夫
- opencv|opencv C++模板匹配的简单实现
- Java|Java OpenCV图像处理之SIFT角点检测详解
- Node.js中readline模块实现终端输入
- java中如何实现重建二叉树