【第22期】观点:IT 行业加班,到底有没有价值?

大小写互换【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>


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

相关文章推荐

Java中,string的大小写转换

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

判断字符大小写(Java)

要求:任意输入一个字符串,分别输出字符串中的大写字符和小写字符。 说明:java中提供了区分大小写的方法,即Character.isUpperCase(char c),Character.isLowe...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

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

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

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

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

Java实现字符串大小写的转换并倒序输出

/** * 实现字符串大小写的转换并倒序输出 * @author fubin * */ public class ReverseAndChange { public static v...

黑马程序员——Java基础--常见对象总结(二)

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 第二讲 常见使用方法及介绍 3、String类的判断功能及案例演示 我就总结了几...

java学习小知识集锦2

1.awt中的MouseEvent类中的方法 isPopupTrigger() 返回此鼠标事件是否为该平台的弹出菜单触发的事件 InputEvent中的consume()的作用是 以便不会按照默认的方式由产生此事件的源代码处理此事件。2.javax.swing 类JToolBar 方法setFloa...

JavaSE(1):java基础知识及基础语法

一、java基础知识及基础语法   1、人机交互方式:  a) 图形化界面:GUI ,Graphical User Interface b) 命令行方式:CLI ,Command Line I...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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