把字符串中所有小写字母转换成大写,其余不变,不能用Stirng.toUpperCase()方法
2011-06-26 00:37
232 查看
/** * 把字符串中所有小写字母转换成大写,其余不变,不能用Stirng.toUpperCase()方法 * @author alen * */ public class Change { public static String changeStr(String str){ str.toUpperCase(); char[] ch = str.toCharArray(); StringBuffer sb = new StringBuffer(); int a = 'A'-'a'; //获得大小写之间差值 for(int i = 0; i < ch.length; i++){ if('a' <= ch[i] && ch[i] <= 'z'){ ch[i] = (char)(ch[i]+a); } sb.append(ch[i]); } return sb.toString(); } /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(changeStr("aAF23fqe")); } }
原文地址:http://blog.csdn.net/alen1985/archive/2010/07/07/5718689.aspx
相关文章推荐
- 把字符串中所有小写字母转换成大写,其余不变,不能用Stirng.toUpperCase()方法
- 把字符串中所有小写字母转换成大写,其余不变,不能用Stirng.toUpperCase()方法
- (方法)把一个字符串中的大写字母转换成小写,小写字母转换成大写2
- JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
- 利用 Regex.Replace 方法,把一段字符串中的小写字母转换成大写
- Go语言转换所有字符串为大写或者小写的方法
- JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
- Java 数组和字符串的转换--不能通过toString方法
- java中把一个字符串中大写字母转换为小写,小写字母转换为大写
- 面试题--两个字符串数字相加,不能用jdk自带的类型转换方法
- springbatch 读取csv文件时 文件中有字符串需要转换为Date类型的字段报错字符串不能转化为Date类型的解决方法
- JavaScript toLowerCase() 方法 把字符串转换为小写
- c语言从键盘中输入一串字符串,将字符中的大写转化成小写字母,将小写字母转换成大写字母,以*号键结束
- 解决switch……case不能匹配字符串的方法
- 将一长串字符串里的小写字母转换成大写,不使用比较操作
- JavaScript 将字符串第一个字母转换成大写其余的均为小写
- JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
- JavaSE8基础 String toUpper/LowerCase 根据原字符串生成全大写小写的新字符串
- Expression构建DataTable to Entity 映射委托 sqlserver 数据库里面金额类型为什么不建议用float,实例告诉你为什么不能。 sql server 多行数据合并成一列 C# 字符串大写转小写,小写转大写,数字保留,其他除外 从0开始用U盘制作启动盘装Windows10系统(联想R720笔记本)并永久激活方法 纯CSS打造淘宝导航菜单栏 C# Winform
- switch……case不能匹配字符串的方法