录入键盘字母输入并将小写变为大写
/**
录入键盘输入字母并将小写变为大写
*/
import java.io.*;
class readin
{public static void main(String[] args)throws IOException {InputStream in = System.in;//引入输入流StringBuilder sb = new StringBuilder();//新建一个缓冲区while(true){int ch = in.read();//读入键盘输入if(ch=='\r')continue;if(ch=='\n'){String s = sb.toString();//讲读入输入转换为字符型if("over".equals(s))//判断S是否为OVERbreak;elseSystem.out.println(s.toUpperCase());//打印出字母大写sb.delete(0,sb.length());}elsesb.append((char)ch);}}
}
简而言之:
最实用的
BufferedReader bufr = new Bufferedread(new InputStreamReader(System.in));//读入键盘输入转换为字符流,在用缓冲区优化
录入键盘字母输入并将小写变为大写相关推荐
- 判断一个字符(小写变为大写,大写变小写,数字不变,空格输出space,其他字符输出other)C语言
#include<stdio.h> int main() {char x;printf("请输入一个字符:");scanf("%c",&x) ...
- Java黑皮书课后题第4章:*4.15(电话键盘)电话上的国际标准字母/数字映射如下所示。编写程序,提示用户输入一个小写或大写字母,然后显示对应数字。对于非字母输入,提示非法输入
*4.15(电话键盘)电话上的国际标准字母/数字映射如下所示.编写程序,提示用户输入一个小写或大写字母,然后显示对应数字.对于非字母输入,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目 ...
- 试题8 算法训练 P0103(从键盘输入一个大写字母,要求改用小写字母输出。)
题目: 从键盘输入一个大写字母,要求改用小写字母输出. 输入 A 输出 a 分析思路: 主要考虑ASII码值的相互转化 a: 对应ASII值为:97 A: 对应ASII值为:65 大小写之间相差32 ...
- 编写程序,从键盘输入 一个 英文字母(有若干行)。如果是大写字母,则输出它对应的小写字母;如果是小写字母,则输出它对应的大写字母。
撰写人--软工二班--陈喜平 题目描述 编写程序,从键盘输入 一个 英文字母(有若干行).如果是大写字母,则输出它对应的小写字母:如果是小写字母,则输出它对应的大写字母. 输入 一个英文字母.(有多组 ...
- 从键盘输入一个英文字母,如果它是大写英文字母,则将其转换为小写英文字母,如果它是小写英文字母,则将其转换为大写英文字母,然后将它及其ASCII码值显示到屏幕上,如果不是英文字母,则不转换直接输出到屏幕
从键盘输入一个英文字母,如果它是大写英文字母,则将其转换为小写英文字母,如果它是小写英文字母,则将其转换为大写英文字母,然后将它及其ASCII码值显示到屏幕上,如果不是英文字母,则不转换直接输出到屏幕 ...
- 输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。
#include<stdio.h> int main() { /输入一个字母,若是小写字母,则变为大写输出,否则,原样输出./ char x; scanf("%c",& ...
- 从键盘录入一个字符串,统计该串中有大写字母、小写字母、数字各有多少个。比如:Hello12345World大写:2个 小写:8个数字:5个。
从键盘录入一个字符串,统计该串中有大写字母.小写字母.数字各有多少个.比如:Hello12345World大写:2个 小写:8个数字:5个. public class Test_7_2 {public ...
- c语言输入一个小写字母 将其变为大写,c语言输入一个数减32然后输出和输入小写字母变为大写字母有什么区别?...
匿名用户 1级 2019-03-19 回答 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母.编写程序实现,从键盘上 ...
- C语言编写程序输出循环字母,用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字母输出....
程序如下: #include int main() { char ch; scanf("%c",&ch); printf("%c",ch-'a'+'A' ...
最新文章
- 如何从ATS获取客户端平均响应时间(单位,毫秒)?
- 高德地图2020最新版下载导航wince_导航定位错误致青城山严重拥堵,高德地图回应:已优化...
- dr.oracle素颜霜好用吗,dr.jart+ V7素颜霜怎么样?不适合干皮
- 中国地质大学计算机考研录取名单,中国地质大学考研拟录取名单2021公布在哪里?什么时候公布?...
- softmax logistic loss详解
- [css] style标签写在body前和body后的区别是什么?
- Asterisk SIP连通测试(X-Lite eyebeam)
- Linux rm命令、Linux touch命令、Linux tee命令
- Kettle 之 javascript字段数据处理
- mac php mysql 环境_Mac下配置PHP+MySql环境
- 谈谈我在自然语言处理入门的一些个人拙见
- Unity2019中文补丁下载
- 推荐一些学习SEO的优秀书籍附pdf电子书下载地址
- Java---计算器(标准计算器,科学计算器)的实现
- 计算机容量单位换算题,计算机储存容量计算单位换算
- 狮子座与摩羯座 ---转载
- C++实现贪吃蛇游戏
- 过压过流保护芯片,过压过流IC电路图
- ai未来人工智能陪伴机器人怎么用
- 真实生活的记录:我三年的外企生涯(4) 出处:天涯虚拟社区
热门文章
- 表单向导 css实现 步骤指引器
- 按覆盖地理范围的不同计算机网络可分为,按网络覆盖的地理范围进行分类,计算机网络可以分为:...
- c语言50到100套,c语言51-100套试题答案及详解.pdf
- mysql 日期区间创建_按日期范围统计数据
- centos 6.3安装mysql_centos6.3安装MySQL 5.6(转)
- mysql触发器运算_在MySQL中使用触发器计算列值?
- java 文件md5校验_Java 获取 文件md5校验码
- 第十五届全国大学生智能车人工智能创意组复赛首批团队名单
- 信号与系统期末考试2020春季学期试题准备
- 手机屏幕 高宽有哪些_企业文化不仅要上墙,更要霸屏!企业文化如何在线上进行宣传?如何在屏幕上宣传?看这篇就够了!...