「java字母转大写」字母大小写转换java
今天给各位分享java字母转大写的知识,其中也会对字母大小写转换java进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java中如何进行大小写字母转换?
1.创建工程,或使用已有工程,在工程下创建包,包内新建一个类,我命名为Cases类,大家根据自己喜好随便命名,但请保持类名与文件名一致。
2.先确定单个字符,小写字母a与大写字母A之间的数值大小System.out.println((int)('z')-(int)('Z'));样一个语句就搞定了 。
3.思路是,字符串变字符数组,大转小,字符值加32,小转大,字符值减32 。大写字母范围是:65-90,小写字母范围是:97-122。
4.同理,大转小这么写:char[] queue = str.toCharArray();for (int index = 0; index queue.length; index++) {if (((int) queue[index] 64) ((int) queue[index] 91)) {queue[index] = (char) ((int) queue[index] + 32);}System.out.println("Lower: " + String.valueOf(queue));
5.写一个测试主函数看看结果:System.out.println("originalstring:"+ORIGINAL_STRING);printLowerCase(ORIGINAL_STRING);printUpperCase(ORIGINAL_STRING);即可。
用JAVA语言编写字母大小写转换
用字符串的
toUpperCase()
小写转为大写
或
toLowerCase()方法
大写转为小写
如:
(小转为大)
String
str
=
"abcd";
str.toUpperCase();
str
就等于"ABCD"了
输入小写字母,输出对应的大写字母。用JAVA编写
利用ASCⅡ码的编码值,小写字母与大写字母的编码值差值为32,比如‘a’-A=32,所以可以利用这个编码值来计算,如果你输入的是b,现在要转换为B,转换以下:charB=(char)(b⑶2);输出B即为‘B’。
包含52个字母的字符串..然后用一个0-51的随机数 来表示索引 从而得到这个字符串数组对应的字母
String s = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
char[] cs = s.toCharArray(); //转成 char数组
Random ran = new Random();
int index = ran.nextInt(52); //声明随机索引 范围在0-51
System.out.println(cs[index]);
关于java字母转大写和字母大小写转换java的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。