天天看點

Java—大小寫轉換

Java—大小寫轉換

Description

把一個字元串裡所有的大寫字母換成小寫字母,小寫字母換成大寫字母。其他字元保持不變。

Input

輸入為一行字元串,其中不含空格。長度不超過80個字元。

Output

輸出轉換好的字元串。

Sample

Input

ABCD123efgh

Output

abcd123EFGH

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner reader = new Scanner(System.in);
		String str;
		char ch;
		int i;
		str = reader.nextLine();
		for (i = 0; i < str.length(); i++) {
			ch = str.charAt(i);
			if (ch >= 'A' && ch <= 'Z')
				ch = (char) (ch + 32);
			else if (ch >= 'a' && ch <= 'z')
				ch = (char) (ch - 32);
			System.out.print(ch);
		}
	}
}