大小写互换【java】

原创 2016年08月31日 14:35:17
描述

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


输入
第一行只有一个整数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>


版权声明:本文为博主原创文章,未经博主允许不得转载。

ACM457现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。输入 第一行只有一个整数m(m<=10),表示测试数据组数。

#include #include int main() {     int n;     int i,j;     char a[102];     scanf("%d",&n); ...

NYOJ 457 大小写互换

大小写互换 时间限制:1000 ms  |  内存限制:65535 KB 难度:0 描述      现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换...

java中把一个字符串中大写字母转换为小写,小写字母转换为大写

java中把一个字符串中大写字母转换为小写,小写字母转换为大写 观看提示: 这里提供2中思维,但是第一种是正确的,第二种是错误的;第二种的思维可以了解了解,但是需要注意的是如果某个字符串定义为St...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

java 大小写字母转换

import java.io.*;public class convertToPrintString{     //输入小写转大写,输入大写转小写      public static void ma...

Java中的大小写字母相互转换(不利用Java自带的方法)

Java中的大小写字母相互转换(不利用Java自带的方法) 1、设计源码 /** * * @title:UpperAndLower.java * @Package:com.you.utils...

[java]字母大小写的转换

public class uptolowcharacter { public static void main(String args[]){ char a[]={'a','b','c','D'...

Java中,string的大小写转换

public class test4 { public static void main(String[] args) { StringBuffer a = new StringBuffer(...

JAVA 如何将String进行大小写转换

/**格式化字段**/ private String convertString(String str, String beginUp){ char[] ch = str.to...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:大小写互换【java】
举报原因:
原因补充:

(最多只允许输入30个字)