package com.test;

import java.util.Scanner;

/**

*

8 编写程序,从键盘接收一个字符串,对字符串中的字母进行大小写互转(大写字母转成小写,小写字母转成大写)

*

*/

public class Test7 {

public static void main(String[] args) {

System.out.println("字母大小写互换,请输入后回车");

String arry;

String result="";

Scanner sc = new Scanner(System.in);

arry=sc.nextLine();

String regx1="[a-z]";

String regx2="[A-Z]";

System.out.println("转换如下");

for(int i=0;i

{

String sub=arry.substring(i, i+1);

//判断是否是小写字母,是则转换为大写

if(sub.matches(regx1))

{

sub=sub.toUpperCase();

result+=sub;

}

//判断是否是小写字母,是则转换为小写

else if(sub.matches(regx2))

{

sub=sub.toLowerCase();

result+=sub;

}

//其他类型则直接输出

else

{

result+=sub;

}

}

System.out.println(result);

}

}

java创建一个程序把输入字符串的大小写互换_8 编写程序,从键盘接收一个字符串,对字符串中的字母进行大小写互转...相关推荐

  1. 代码实现从键盘接收一个字符串, 程序对其中所有字符进行排序,例如键盘输入: helloitcast程序打印:acehillostt...

    package com.loaderman.test;import java.util.Comparator; import java.util.Scanner; import java.util.T ...

  2. ①编写一个程序,从键盘接收一个字符串,然后按照字符顺序从小到大进行排序,并删除重复的字符。②集合A、B的差集③对分行输入的若干字符串按字典序(由小到大)进行排序并输出。

    文章目录 ①编写一个程序,从键盘接收一个字符串,然后按照字符顺序从小到大进行排序,并删除重复的字符 ②集合A.B的差集 ③对分行输入的若干字符串按字典序(由小到大)进行排序并输出. ①编写一个程序,从 ...

  3. Java黑皮书课后题第8章:***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵。程序提示用户输入矩阵的行数。然后显示最大的子方阵的第一个元素、行数

    ***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵.程序提示用户输入矩阵的行数.然后显示最大的子方阵的第一个元素.行数 题目 题目描述与运行示例 破题 代 ...

  4. Java黑皮书课后题第5章:*5.44(计算机体系结构:比特级的操作)一个short型值用16位比特存储。编写程序,提示用户输入一个short型的整数,然后显示这个整数的16比特形式,下面是运行示例

    5.44(计算机体系结构:比特级的操作)一个short型值用16位比特存储.编写程序,提示用户输入一个short型的整数,然后显示这个整数的16比特形式 题目 题目概述 运行示例 资料与破题 原码反码 ...

  5. Java黑皮书课后题第6章:*6.15(金融应用:打印税表)程序清单3-5给出了计算税款的程序。使用下面的方法体编写一个计算税款的方法。使用这个方法编写程序,打印可征税人从50000到60000间隔

    *6.15(金融应用:打印税表)程序清单3-5给出了计算税款的程序.使用下面的方法体编写一个计算税款的方法.使用这个方法编写程序 题目 题目描述 破题 程序清单3-5(非本题):代码不全 补充代码:编 ...

  6. 0基础用android做一个excel表查询器(2):编写程序

    0基础用android做一个Excel表查询器(2):编写程序 编完页面下面就该开始写程序了,首先确定一下思路,很简单,将Excel表写入一个List(或数组)里,然后获取Plain Text中写入的 ...

  7. 试编写一个汇编语言程序,要求从键盘接收一个四位的十六进制数,并在终端上显示与它等值的二进制数

    试编写一个汇编语言程序,要求从键盘接收一个四位的十六进制数,并在终端上显示与它等值的二进制数 data segment data ends stack segment stack dw 30h dup ...

  8. 进制转化:从键盘接收一个4位的十进制数,将它转化为16进制并输出

    ;从键盘接收一个4位的十进制数,将它转化为16进制并输出 DATA SEGMENT NUM  DW 0 CRLF   DB 0AH,0DH,24H DATA ENDS STACK SEGMENT PA ...

  9. c语言用函数求和与差,编写程序计算输入的两个实数的和与差.要求自定义一个函数]...

    编写一个程序,输入两个整数,计算并输出它们的和,乘积,差,商和余数,C语言, #includevoidmain(){inta,b;printf("Inputtwointegers:" ...

最新文章

  1. caffe之mac下环境搭建
  2. 较高人工智能的人机博弈程序实现(多个算法结合)含C++源码
  3. TPAMI 2020 | 高分辨率网络对计算机视觉任务的影响
  4. Unix/Linux/BSD 它们之间的关系以及各自派系的介绍
  5. C语言必须写main函数?最简单的 Hello world 你其实一点都不懂!
  6. STM32F0使用LL库实现PWM输出
  7. c语言给定一个非空整数数组_C程序检查给定整数的所有位是否为一(1)
  8. Node.js 功能函数
  9. python封装成exe后运行失败_python 在编译成EXE 文件后报错 我实在是找不出原因
  10. html内容写入txt文件内容,写入内容到文件里面 - FileWriter《 HTML5:文件系统 》
  11. oppo如何用计算机找回锁屏密码,OPPO忘了锁屏密码怎么办?从解锁到恢复全过程...
  12. python发送以太网报文_python之分解以太帧
  13. js判断页面第一次加载或者是否执行了刷新操作
  14. “远程网络教学系统”UML用例图(练习题)
  15. Agile Scrum WaterFall通俗易懂的全过程整理
  16. 进程间的通信方式——pipe(管道)
  17. MATLAB贝茨极限,2014诺贝尔化学奖:突破光学显微极限
  18. 税务系统计算机设备管理制度,区国税局计算机设备管理办法_规章制度
  19. 4篇YouTube推荐系统论文, 一起来看看别人家的孩子
  20. 一叶知秋,一个 LED 就能入门 Linux 内核

热门文章

  1. 基于linux-2.6.35的class_create(),device_create解析
  2. java反序列化漏洞 tomcat_CVE-2020-9484 Apache Tomcat反序列化漏洞浅析
  3. winform在表格中输入一个完整的时间字段_【ArcGIS小技巧视频教程】(5):在ArcGIS中挂接其他数据...
  4. python编写函数、计算三个数的最大公约数_Python实现利用最大公约数求三个正整数的最小公倍数示例...
  5. Java中expecial,RxJava 学习笔记 (一)
  6. 图解ARP协议(四)代理ARP原理与实践(“善意的欺骗”)
  7. CTF基础理论知识02
  8. Gitee X Serverless Devs 邀你来“领赏”啦!
  9. 《孤岛惊魂5》游戏中的地形渲染技术-网格生成
  10. Hadoop快速入门——第一章、认识Hadoop