当前位置: 首页 > news >正文

蓝桥与力扣刷题(709 转换成小写字母)

题目:给你一个字符串 s ,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。

示例 1:

输入:s = "Hello"
输出:"hello"

示例 2:

输入:s = "here"
输出:"here"

示例 3:

输入:s = "LOVELY"
输出:"lovely"

第一种解题思路+代码:

代码:

class Solution {public String toLowerCase(String s) {/*思路:遍历字符串,将所有字符串转换成小写再返回*/StringBuilder st = new StringBuilder();//生成器模式(返回新生成的字符串)for(int i = 0 ;i<s.length();i++){char c = s.charAt(i);// 如果当前字符是大写字母,则转换为小写字母if (c >= 'A' && c <= 'Z') {c = (char) (c + 'a' - 'A');}st.append(c); //小写的字母追加}return st.toString();}
}

第二种解题思路+代码:

代码:

class Solution {public String toLowerCase(String s) {/*思路:直接将字符串转换成小写*/return s.toLowerCase();}
}

这两天有点事所以更新的会比较慢(摸个🐟),后续会补上~ 

总结:一道很简单的题,直接领会意思就可以解答了。

http://www.lryc.cn/news/521503.html

相关文章:

  • Redis的过期策略、内存淘汰机制
  • 视觉多模态大模型---MiniMax-vl-01---以闪电般的注意力缩放基础模型
  • 【微服务】面试 3、 服务监控 SkyWalking
  • 【案例81】NMC调用导致数据库的效率问题
  • Linux_信号
  • LeetCode100之搜索二维矩阵(46)--Java
  • 学员答疑:安卓分屏窗口的TouchableRegion设置流程追踪
  • [cg] UE5 调试技巧
  • Python Wi-Fi密码测试工具
  • Linux 创建用户
  • 自建RustDesk服务器
  • Spring Boot Web技术栈(官网文档解读)
  • 【llama_factory】qwen2_vl训练与批量推理
  • wpa_cli命令使用记录
  • 【Uniapp-Vue3】页面生命周期onLoad和onReady
  • 《C++11》并发库:简介与应用
  • LeetCode - #183 Swift 实现查询未下订单的客户
  • HTML拖拽功能(纯html5+JS实现)
  • mysql 等保处理,设置wait_timeout引发的问题
  • 7.STM32F407ZGT6-RTC
  • 重写(补充)
  • 30分钟内搭建一个全能轻量级springboot 3.4 + 脚手架 <3>5分钟集成好druid并使用druid自带监控工具监控sql请求
  • 【C#深度学习之路】如何使用C#实现Yolo8/11 Segment 全尺寸模型的训练和推理
  • Oracle 分区索引简介
  • 【科技赋能未来】NDT2025第三届新能源数字科技大会全面启动!
  • Broker收到消息之后如何存储
  • Mysql--实战篇--SQL优化(查询优化器,常用的SQL优化方法,执行计划EXPLAIN,Mysql性能调优,慢日志开启和分析等)
  • BERT与CNN结合实现糖尿病相关医学问题多分类模型
  • rabbitmqp安装延迟队列
  • 深入探讨DICOM医学影像中的MPPS服务及其具体实现