2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 编写程序 从键盘接收一个字符串 对字符串中的字母进行大小写互转(大写字母转成小写

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

时间:2020-05-28 09:08:53

相关推荐

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

/*

分析:1,接受一个字符串。

2,大小写转换。

*/

public class Demo7 {

public static void main(String[] args)throws IOException {

//获取键盘录入

InputStreamReader isr = new InputStreamReader(System.in);//接受输入的字符串。

BufferedReader bufr=new BufferedReader(isr);

System.out.println("请输入一个字符串:");//提示。

String line=null;

while((line=bufr.readLine())!=null)//循环读取录入的字符串,看是否等于null

{

if("quit".equals(line)) //当输入quit的时候执行退出。

break;

for(int i=0;i<line.length();i++) //循环读取键盘录入的长度

{

/*

* 如果键盘录入的字符串等于转换后的小写字符串就转换城大写输出,如果不等于就转换城小写输出

* line.substring(i,i+1).toLowerCase()转换成小写

* 如果输入的大写,就自然不相等,就把舒服的字符串转换成小写输出

*/

if(line.substring(i, i+1).equals(line.substring(i,i+1).toLowerCase()))

//判断如果相同的时候执行小写转大写

{

System.out.print(line.substring(i,i+1).toUpperCase());

}else{

//当不同的时候执行大写转小写

System.out.print(line.substring(i, i+1).toLowerCase());

}

}

}

}

}

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。