ps:java大小写之间转换练习

1.使用封装类型

Character.toUpperCase(temp)

的大小写转换函数

 public String convertString(String str) {StringBuffer sBuffer = new StringBuffer();for (int i = 0; i < str.length(); i++) {char temp = str.charAt(i);if (temp >= 'a' && temp <= 'z') {sBuffer.append(Character.toUpperCase(temp));} else {sBuffer.append(Character.toLowerCase(temp));}}return sBuffer.toString();}

2.使用ASCII表。小写比大写的值大32.

public String convertByAscii(String str) {char[] chs = str.toCharArray();for (int i = 0; i < chs.length; i++) {char temp = chs[i];if (temp <= 'a' && temp >= 'z') {//小写转大写chs[i] = (char) (temp - 32);//需要强制从char转为int} else if (temp <= 'A' && temp >= 'Z') {chs[i] = (char) (temp + 32);}}return String.valueOf(chs);}

https://blog.csdn.net/jiejinquanil/article/details/51166883 查看ascii表

转载于:https://www.cnblogs.com/lixuwu/p/5676157.html

给定字符串,实现大小写之间的转换相关推荐

  1. java中的字符,字符串,数字之间的转换(亲测)

    string 和int之间的转换 string转换成int  :Integer.valueOf("12") int转换成string : String.valueOf(12) ch ...

  2. java中的字符,字符串,数字之间的转换

    java中的字符,字符串,数字之间的转换 string 和int之间的转换 string转换成int :Integer.valueOf(" ") int转换成string : St ...

  3. JSON字符串和对象之间的转换

    使用jackSON来实现JSON字符串和对象之间的转换 引入maven <!--jackson--><dependency><groupId>com.fasterx ...

  4. Python 字符串与数字之间的转换

    目录 什么是类型转换,为什么做类型转换 字符串与数字之间转换的要求 字符串与数字之间的转换函数 什么是类型转换 为何做类型转换 将自身数据类型变成新的数据类型,并拥有新的数据类型的所有功能的过程即为类 ...

  5. FrontEnd——数组、字符串、JSON之间的转换和操作

    文章目录 简介 方案 1 插件或者说第三方库 1.1 flatted 1.2 circular-json(不推荐) 1.3 qs参数序列化 2 原生的方法 2.1 JSON.stringfy() 2. ...

  6. C#基础——字符串、数字之间的转换

    (int).int.Parse.int.tryParse.Convert.ToInt32的区别? Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToInt3 ...

  7. js中字符串与数组之间的转换

    本文实例介绍了javascript中字符串和数组的相互转换方法,分享给大家供大家参考,具体内容如下 字符串和数组的相互转换操作是非常的重要的,因为在实际编码过程中会经常用到,所以这是必须要掌握的知识点 ...

  8. C/C++中字符串与数字之间的转换

    主要有两种方式:C 中能够使用 sprintf 将数字转为字符数组,sscanf 将字符数组转为数字:而在 C++ 中不仅能够使用 C 中的方法,还能够使用 stringstream 实现字符串与数字 ...

  9. jesson字符串和Object之间的转换 的工具类

    我们在开发过程中,经常把jeson字符串和Obj 之间相互转换,把他封装成工具类方便使用 import com.google.gson.Gson; import com.google.gson.ref ...

最新文章

  1. vim查看cmd打印的trick
  2. setInterval(callback(),time)
  3. 使用密钥加密码加密_创建基于密码的加密密钥
  4. 红橙Darren视频笔记 界面优化与屏幕适配(上)
  5. LeetCode 458. 可怜的小猪(信息论方法)
  6. Using Delegates with Data Readers to Control DAL Responsibility[转]
  7. 36. Element length 属性
  8. 分支定界-附Python代码
  9. 阿里一面:SQL 优化有哪些技巧?
  10. Web基础知识与常用技术
  11. 2021 知来者之可追
  12. 小程序实现城市搜索功能
  13. 【电子数据取证】8个门道儿
  14. 离一线城市越来越远?对不起,杭州没那么不堪
  15. linux实验实训报告,linux实验实训报告.doc
  16. 特警把那盅犯形容的汝么厉害
  17. 浮漂式/立杆式水质监测站与水质监测平台相比,哪个更厉害?
  18. 和《超能陆战队》中“大白”硬扯上的关系的职场哲学
  19. 华为云首席架构师顾炯炯:敢为人先,探索架构创新之路如何走
  20. Apriori 算法原理以及python实现详解

热门文章

  1. 二婚不领证吃亏的是谁?
  2. 关于理财险的知识你知道哪些?
  3. 《贫穷的本质》这本书让我找到为什么不少人缺钱和赚钱少的原因
  4. 社区团购会一直走下去吗?
  5. 任正非认为自己的成功没有秘诀
  6. 企业的生存必须找到你的核心竞争力
  7. 为什么有的安卓手机越用越慢,刷机也不行?
  8. TCP协议特点和TCP报文段
  9. C++中如何使用大整数__int 128
  10. SQL Server警报解决性能问题:如何创建和使用SQL Server警报