大小写互换【java】

来源:互联网 发布:字幕合并软件 编辑:程序博客网 时间:2024/06/05 20:12
描述

      现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。


输入
第一行只有一个整数m(m<=10),表示测试数据组数。
接下来的m行,每行有一个字符串(长度不超过100)。
输出

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



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


具体代码如下

<span style="background-color: rgb(255, 255, 255);">import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int M = sc.nextInt();while (M!=0) {String str = sc.next();for (int i = 0; i < str.length(); i++) {//遍历字符串if (Character.isLowerCase(str.charAt(i))) {//判断是不是小写System.out.print((str.charAt(i)+"").toUpperCase());//将字符串转换为大写}else {//不是小写的情况System.out.print((str.charAt(i)+"").toLowerCase());//将字符串转换为小写}}System.out.println();M--;}}}</span>


0 0