这道题先没看清,结果直接用字符串ToLowerCase()的功能,直接变小写,还在感慨为啥有这么简单的题,结果再一看,原来是实现。

首先,就是取字符串str的每个字母,是否是大写,是大写就在ascii码+32,将这些变化的值赋值给另一个字符串中,没变的也赋值给那个字符串。

class Solution {public String toLowerCase(String str){int i;int c = str.length();int t;String s = "";for(i = 0;i <= c-1;i++){t = str.charAt(i);if(t >= 'A' && t <= 'Z'){t = t + 32;s = s + (char)t;}else{s = s + str.charAt(i);}}return s;}
}

转载于:https://www.cnblogs.com/wzwi/p/11014883.html

LeetCode【709. 转换成小写字母】相关推荐

  1. LeetCode 709. 转换成小写字母

    1. 题目 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 2. 解题 char = tolower(char) ...

  2. 【快乐水题】709. 转换成小写字母

    原题: 力扣链接:709. 转换成小写字母 题目简述: 句子 是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格.每个单词仅由大小写英文字母组成(不含标点符号). 例如," ...

  3. c++ cstring 转换 char_LeetCode 709. 转换成小写字母

    709. 转换成小写字母 Loading...​leetcode-cn.com 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回 ...

  4. 709. 转换成小写字母

    709. 转换成小写字母 给你一个字符串 s ,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串. 示例 1:输入:s = "Hello" 输出:"hello& ...

  5. 709. 转换成小写字母 golang 字符串处理

    题目 转换成小写字母 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例 1: 输入: "Hello& ...

  6. LeetCode(709)——转换成小写字母(JavaScript)

    实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例1: 输入: "Hello" 输出: &q ...

  7. 输入一个字符,判断其是否为大写字母,如果是,将他转换成小写字母;如果不是,不转换。然后输出最后得到的字符。

    输入一个字符,判断其是否为大写字母,如果是,将他转换成小写字母:如果不是,不转换.然后输出最后得到的字符. 代码如下: 1 #include<stdio.h>2 int main()3 { ...

  8. leetcode709. 转换成小写字母 最秀狼人做法(比狠多一点)

    实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例 1: 输入: "Hello" 输出: & ...

  9. 将大写字母转换为小写字母(将该字符串中的大写字母转换成小写字母,之后返回新的字符串。)

    将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例 1: 输入: "Hello" 输出: "hello" 示例 2: 输入: "here ...

  10. 输入一行字符,将其中的大写字母转换成小写字母,其中的小写字母转换成大写字母C++--tolower、isalpha等函数的使用

    字母大小写转换 [问题描述] 输入一行字符,将其中的大写字母转换成小写字母,其中的小写字母转换成大写字母,然后输出. [输入形式] 输入一行可显示的字符,回车结束. [输出形式] 输出一行字符,其中输 ...

最新文章

  1. python 面板数据分析_科学网—Python中的结构化数据分析利器-Pandas简介 - 郑俊娟的博文...
  2. 公司内部将多国语言key转换成中文javaScript
  3. python IO多路复用源码
  4. 2.4基于虚拟机的Linux内核编译
  5. 【Win32汇编】数组求和函数
  6. HDU6956-Pass!(2021杭电多校一)(BSGS)
  7. 0编译器详解_详解Java枚举类型(Enum)中的方法
  8. python输出函数使用_python基本输入输出函数
  9. linux之service命令
  10. TCP/IP 网络协议
  11. ubuntu-安装qt+gdb-imagewatch
  12. 利用前中,后中建立二叉搜索树和二叉树的镜像翻转
  13. 三菱modbusRTU通讯实例_三菱FX系列PLC如何接线并通过RS232进行下载程序
  14. 14.Java实现UDP通信
  15. 深度学习中的优化算法之Adadelta
  16. android用讯飞实现TTS语音合成 实现中文版
  17. c++practice
  18. picoCTF,Reverse Engineering,逆向类,42/55
  19. Fire and Motion[转载]
  20. Unity Particle System 制作刀光特效

热门文章

  1. 【渝粤教育】国家开放大学2018年秋季 0463-21T英语语音 参考试题
  2. ACM 学习笔记(五) 动态规划
  3. 2018/7/31-zznuoj-问题 A: A + B 普拉斯【二维字符串+暴力模拟+考虑瑕疵的题意-0的特例】...
  4. DNN训练技巧(Tips for Training DNN)
  5. 【转】UNICODE编程资料
  6. [转]phpmyadmin安装使用
  7. C#网络Socket编程
  8. python 基础 集合
  9. oracle数据库给用户解锁和修改密码和提升权限的命令
  10. hdu 1394 Minimum Inversion Number(树状数组)