java英文字符串大小写转换 必须使用_【Java基础】之字符串大小写转换不利用API....
public class UpStr
{
static String str = "AbcDeFdDSfgdsadeADFSAFCfdsa";
public String transformUpperOrLower(String str, String type)
{
//将字符串转换为char数组
char[] ch = str.toCharArray();
if (type == null || type.length() == 0 || type.equals(""))
{
type = "upper";
}
if (type.equals("upper"))
{
return toUpper(ch);
}
return toLower(ch);
}
public String transformUpperOrLower(String str)
{
return transformUpperOrLower(str, null);
}
private String toUpper(char[] ch)
{
for (int i = 0; i < ch.length; i++)
{
//每个char字符型都对应一个ASCII码值,
//大写的A---Z是比小写的a---z相应的减少32。
if ('a' <= ch[i] && ch[i] <= 'z')
{
ch[i] -= 32;
}
}
//将字符数组转换为String。
return String.valueOf(ch);
}
private String toLower(char[] ch)
{
for (int i = 0; i < ch.length; i++)
{
if ('A' <= ch[i] && ch[i] <= 'Z')
{
ch[i] += 32;
}
}
return String.valueOf(ch);
}
public static void main(String[] args)
{
System.out.println(new UpStr().transformUpperOrLower(str));
}
}
原文:http://blog.csdn.net/u013412066/article/details/44619425
java英文字符串大小写转换 必须使用_【Java基础】之字符串大小写转换不利用API....相关推荐
- java中字符串和数组如何比较_[Java教程]javascript中数组和字符串的方法比较
[Java教程]javascript中数组和字符串的方法比较 0 2016-07-19 23:00:05 ×目录[1]可索引 [2]转换 [3]拼接[4]创建[5]位置 前面的话 字符串和数组有很多的 ...
- python字符串逆序输出代码_一行代码实现字符串逆序输出
字符串逆序实现三部曲: 1.将字符串转为数组,一个字符为数组的一个元素: 2.将数组倒置: 3.再将数组元素拼接为字符串. 方法一: var str = "naYgniYgnehZ" ...
- xml文件转换成图片_怎样能把PDF文件转换成图片?
我们的日常生活工作中时常碰到pdf与Excel.Word.ppt和jpg等文件格式的转换,有时候由于工作的需要,要把PDF文件转换成图片.并且现在网上的很多素材都是PDF文件格式的,如果我们想要里面的 ...
- java可以写a手机app吗_JAVA程序员自学编程 a l’App Store
*****Java程序员的给力助手***** -----本应用是一款java程序员自学参考手册,内容涵盖了所有java自学入门教程.高级教程以及数十道java经典面试题及代码答案,十分适合java开发 ...
- python字符串转换成整数_在Python中将字符串转换为整数的方法
在本文中,我们将向你展示如何将Python字符串转换为整数,可在Linux操作平台上进行.Python中的所有数据类型(包括整数和字符串)都是对象,通常在编写Python代码时,你需要将一种数据类型转 ...
- python将字符串转换为数字信号的过程_如何检测一个字符串是否可以转换为数字...
面试题目以及相应的源代码在学习资料中,购买后请自行下载 以Python3.x为基础,解析了各种类型的Python面试题,并给出了详细的答案.同时详细解析了Python的领域之一的数据分析师需要学习的相 ...
- c字符串中包含双引号_零基础学Python:一文看懂数字和字符串
来源:大数据DT 本文约2000字,建议阅读6分钟 数据类型是构成编程语言语法的基础.[ 导读 ]数据类型是构成编程语言语法的基础.不同的编程语言有不同的数据类型,但都具有常用的几种数据类型.Pyth ...
- java怎么录入4位会员号_[Java源码]键盘输入会员卡号,对其格式、位数进行判断,不符合规则会跳转重新输入 | 学步园...
4位数的会员卡号,活动期间,4位数字求平均值为5,则商品免费 -----------------------背景-------------------------------分割线---------- ...
- java实现html页面转pdf解决方案_[Java教程]纯js实现html转pdf
[Java教程]纯js实现html转pdf 0 2017-02-16 00:00:30 项目开发中遇到了一个变态需求,需要把一整个页面导出为pdf格式,而且要保留页面上的所有的表格.svg图片和样式. ...
- python根据经纬度转换详细地址_使用python实现地址-经纬度转换
标签:地址 ref uri port div 字符 注册 gui 图片 中文领域: 指的是提取境内地址的经纬度,的主要调用的是百度API.中间经历了一些波折,刚开始直接 ...
最新文章
- 百度之星12月30号题目之维基解密
- JSON 常量详情参考 (内含对中文不转义的参数)
- Linux2.6内核驱动与2.4的区别 .
- WinUI 3 试玩报告
- 集群e家:O2O电商服务平台上云
- getprivateprofilestring读不到数据_Tomcat NIO(11)请求数据读取
- 路由器获取路由后加表原则
- 微服务与架构师的个人见解
- kafka 查看队列信息
- mysql sha1prng_为啥POST过来的
- 计算机一级在上网题中如何新建文本文件?
- 2015年度APP分类
- Android学习笔记3-开发过程中一些常用操作
- 小技巧:两种方式快速实现平滑涂鸦画板
- pta简单的插入排序
- 天梯赛:L2-016 愿天下有情人都是失散多年的兄妹 (25 分)
- 【并发】Amdahl's Law 阿姆达尔定律
- npoi 将html导出word,使用NPOI将数据导出为word格式里的table
- vue 获取元素宽高
- android撕衣服应用介绍,android驱动开发书籍推荐