教育路上

全国站>Java>Java初学>java直接使用System.in中的read方法获取用户的输入并使用switch语句进行判断
学员需求

java直接使用System.in中的read方法获取用户的输入并使用switch语句进行判断

摘要:直接使用System.in中的read方法获取用户的输入,然后使用switch语句判断用户输入的等级并输出对应的范围。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。

2021-06-06 21:09刘永莘

发布时间:
2021-06-06 21:09
信息来源:
刘永莘
浏览次数:
737
java直接使用System.in中的read方法获取用户的输入并使用switch语句进行判断

import java.io.*; 
public class GradeLevel
{
	public static void main(String[] args)
	{
		System.out.println("*******firstsituation******");
		char grade='C';  //局部变量要进行了赋值才可以使用,否则会报错
		System.out.print("PleaseenterA---D:");//提示输入信息
		try
		{	
			grade=(char)System.in.read();//读取的字符对应的ASCII转换成字符
		}
		catch(IOException e)
		{

		}
		switch(Character.toUpperCase(grade))//把给定的字符转换为大写字符
		{
			case 'A'://A表示优,
                                System.out.println(grade+"is90---100");
				break;
			case 'B'://B表示良
                                System.out.println(grade+"is80---89");
				break;
			case 'C'://中
                                System.out.println(grade+"is70---79");
				break;
			case 'D'://及格
                                System.out.println(grade+"is60---69");
				break;
			case 'E'://不及格
                                System.out.println(grade+"is<60"); break; default: System.out.println("You'veenterediserror"); } } } 

上一篇:
java使用if双分支语句判断两个数的大小
下一篇:
switch语句的使用方法以及break的使用
标签:
网友评论
发布评论

访客的评论 2024/04/20 15:08

文中描述的是准确的吗,如何报名!

相关推荐
我也来发表评价关闭
我对该内容的评价:
0
评价500
验证码: 看不清 换一张
提交 (匿名发布,无须担心别人知道您的身份)
学校免费发布信息关闭
我们审核后会尽快展示,如有图片请发邮件到:edu63@foxmail.com

姓      名:

内      容:

手机号码:

验  证  码:  换一张

确认提交
填写需求信息关闭
我们会根据您的需求匹配并审核留言

姓      名:

意向城市:

留      言:

手机号码:

验  证  码:  换一张

确认提交
完善补充本文信息关闭
非常感谢您帮助完善补充本文信息


 换一张

确认提交