您的位置:

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大小写转换

public static void main(String[] args) {

 String str = "QAZWSXEDC";

 String shuchu = "";

 char[] arr = str.toCharArray();

 for(int i = 0; i  arr.length; i++){

  if(arr[i] % 2 == 0){

  shuchu += arr[i]+"";

}

 }

 System.out.println(shuchu.toLowerCase()); //此方法是将大写转换为小写。

 //转换为大写是:

 //System.out.println(shuchu.toUpperCase());

}

java怎样将大写字母转换成小写字母

1、具体代码如下,字符串中大、小写互转

1)输入

第一行只有一个整数m(m=10),表示测试数据组数。

接下来的m行,每行有一个字符串(长度不超过100)。

2)输出

输出互换后的字符串,每组输出占一行。

输入字符串,字符串可以求出字符串的长度以及在各个索引的值,Java也有专门的判断是不是大小写以及转换成大小写的方法

输出结果:如下图

扩展资料:

java中把一个字符串中大写字母转换为小写,小写字母转换为大写的思路

但是需要注意的是如果某个字符串定义为String类型,那么这个串就不能改变了,如果需要改变,那么应该使用StringBuffer

代码中exChange()能够得到正确的结论,exChange2()不能得到正确的结论,如果某个字符串定义为String类型,那么这个串就不能改变了

如何用java语言把小写换成大写

toLowerCase();           //字符串转成小写

toUpperCase();           //字符串转成大写

String str = "abcABC";

String a = str.toLowerCase();  

String b = str.toUpperCase(); 

System.out.println("a:"+a +"b:"+b);

输出结果a:abcabc b:ABCABC

用JAVA语言编写字母大小写转换

用字符串的

toUpperCase()

小写转为大写

toLowerCase()方法

大写转为小写

如:

(小转为大)

String

str

=

"abcd";

str.toUpperCase();

str

就等于"ABCD"了

java大小写字母转化

public class OptionTest {

public static void main(String args[]) {

String V = JOptionPane.showInputDialog(null, "输入一个大写字母:", "test",

JOptionPane.QUESTION_MESSAGE);

// int v = Integer.parseInt(V);

// int offset = (int) 'a' - (int) 'A';// 计算大小写之间的差值

// char lowercase = (char) (v + offset);

String output = "the lowercase is :" + V.toLowerCase();

JOptionPane.showMessageDialog(null, output, "test",

JOptionPane.INFORMATION_MESSAGE);

}

}

因为你提示的是输入一个大写字母,所以只简单的处理了一下。

其实使用V.toCharArray() 这种方法将其转为char型更好一些。

toCharArray()返回一个字符数组。

看看String的API比较好