变换字符串中的大小写,大写变成小写,小写变成大写.
利用方法。
public static String changeUpperLowerCase(String str)
public class First {
public static void main(String[] args) {
// TODO Auto-generated method stub
java.util.Scanner input =new java.util.Scanner (System.in);
while(input.hasNextLine())
{
String a=input.nextLine();
System.out.println(changeUpperLowerCase(a));
}
}
public static String changeUpperLowerCase(String b) {
char letters[] = new char[b.length()];
for(int i=0;i<b.length();i++)
{ //遍历字符串
char letter = b.charAt(i);
if(letter>='a' && letter<='z')
letter = (char) (letter-32);
else if(letter>='A' && letter<='Z')
letter = (char) (letter+32);
letters[i] = letter; //放进新的数组里面
}
return new String(letters);
}
}