给定字符串,实现大小写之间的转换
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
给定字符串,实现大小写之间的转换相关推荐
- java中的字符,字符串,数字之间的转换(亲测)
string 和int之间的转换 string转换成int :Integer.valueOf("12") int转换成string : String.valueOf(12) ch ...
- java中的字符,字符串,数字之间的转换
java中的字符,字符串,数字之间的转换 string 和int之间的转换 string转换成int :Integer.valueOf(" ") int转换成string : St ...
- JSON字符串和对象之间的转换
使用jackSON来实现JSON字符串和对象之间的转换 引入maven <!--jackson--><dependency><groupId>com.fasterx ...
- Python 字符串与数字之间的转换
目录 什么是类型转换,为什么做类型转换 字符串与数字之间转换的要求 字符串与数字之间的转换函数 什么是类型转换 为何做类型转换 将自身数据类型变成新的数据类型,并拥有新的数据类型的所有功能的过程即为类 ...
- FrontEnd——数组、字符串、JSON之间的转换和操作
文章目录 简介 方案 1 插件或者说第三方库 1.1 flatted 1.2 circular-json(不推荐) 1.3 qs参数序列化 2 原生的方法 2.1 JSON.stringfy() 2. ...
- C#基础——字符串、数字之间的转换
(int).int.Parse.int.tryParse.Convert.ToInt32的区别? Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToInt3 ...
- js中字符串与数组之间的转换
本文实例介绍了javascript中字符串和数组的相互转换方法,分享给大家供大家参考,具体内容如下 字符串和数组的相互转换操作是非常的重要的,因为在实际编码过程中会经常用到,所以这是必须要掌握的知识点 ...
- C/C++中字符串与数字之间的转换
主要有两种方式:C 中能够使用 sprintf 将数字转为字符数组,sscanf 将字符数组转为数字:而在 C++ 中不仅能够使用 C 中的方法,还能够使用 stringstream 实现字符串与数字 ...
- jesson字符串和Object之间的转换 的工具类
我们在开发过程中,经常把jeson字符串和Obj 之间相互转换,把他封装成工具类方便使用 import com.google.gson.Gson; import com.google.gson.ref ...
最新文章
- vim查看cmd打印的trick
- setInterval(callback(),time)
- 使用密钥加密码加密_创建基于密码的加密密钥
- 红橙Darren视频笔记 界面优化与屏幕适配(上)
- LeetCode 458. 可怜的小猪(信息论方法)
- Using Delegates with Data Readers to Control DAL Responsibility[转]
- 36. Element length 属性
- 分支定界-附Python代码
- 阿里一面:SQL 优化有哪些技巧?
- Web基础知识与常用技术
- 2021 知来者之可追
- 小程序实现城市搜索功能
- 【电子数据取证】8个门道儿
- 离一线城市越来越远?对不起,杭州没那么不堪
- linux实验实训报告,linux实验实训报告.doc
- 特警把那盅犯形容的汝么厉害
- 浮漂式/立杆式水质监测站与水质监测平台相比,哪个更厉害?
- 和《超能陆战队》中“大白”硬扯上的关系的职场哲学
- 华为云首席架构师顾炯炯:敢为人先,探索架构创新之路如何走
- Apriori 算法原理以及python实现详解