算法训练 大小写转换
时间限制:1.0s 内存限制:512.0MB
提交此题
问题描述
  编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
  输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
  输出格式:输出经过转换后的字符串。
输入输出样例
样例输入
AeDb
样例输出
aEdB

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


public class 大小写转换 {
	public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );
		char c[]  = br.readLine().toCharArray();
		for (int i = 0; i < c.length; i++) {
			if(c[i]>=65 && c[i]<=90){
				c[i]+=32;
			}else{
				c[i]-=32;
			}
		}
		System.out.println(new String(c));
		
	}


}

版权声明:本文为a1439775520原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/a1439775520/p/13079377.html