JAVA 输入一个字符串,将大写字母改成小写,小写字母改成大写

来源:百度知道 编辑:UC知道 时间:2024/06/06 04:03:07
例如ABcdef 转换成 abCDEF

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Sss {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

try {
System.out.println("请输入字符串:");
String str=new BufferedReader(new InputStreamReader(System.in)).readLine();

System.out.println("原来的: "+str);
char[] chr=str.toCharArray();
for(int i=0;i<chr.length;i++){
if(chr[i]>96){
chr[i]-=32;
}
else{
chr[i]+=32;
}
}

System.out.print("交换后: ");
for(int i=0;i<chr.length;i++){
System.out.print(chr[i]);
}

} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}

}

s输出结果:
请输入字符串:
sdfsDGSDFsd