老生常谈Scanner的基本用法
作者:jingxian 时间:2021-08-27 00:34:18
需求:键盘录入一个月份,输出该月份对应的季节。
一年有四季
3,4,5 春季
6,7,8 夏季
9,10,11 秋季
12,1,2 冬季
分析:
A:键盘录入一个月份,用Scanner实现
B:判断该月份是几月,根据月份输出对应的季节
public class Test2 {
public static void main(String[] args) {
// 键盘录入一个月份,用Scanner实现
Scanner sc = new Scanner(System.in);
// 接收数据
System.out.println("请输入月份(1-12):");
int month = sc.nextInt();
switch(month) {
case 1:
case 2:
case 12:
System.out.println("冬季");
break;
case 3:
case 4:
case 5:
System.out.println("春季");
break;
case 6:
case 7:
case 8:
System.out.println("夏季");
break;
case 9:
case 10:
case 11:
System.out.println("秋季");
break;
default:
System.out.println("你输入的月份有误");
break;
}
}
}
当然了还有很多其他的方法,在这里只演示一种
标签:Scanner,基本用法
0
投稿
猜你喜欢
JAVA提高第八篇 动态代理技术
2023-07-19 07:13:12
AQS同步组件Semaphore信号量案例剖析
2023-11-27 14:27:04
Java设计模式之备忘录模式实现对象状态的保存和恢复
2023-08-28 15:22:27
C++语言io流处理基本操作教程示例
2023-11-02 22:07:39
java 正则,object中两个方法的使用(详解)
2023-09-06 19:00:55
Java import导入及访问控制权限修饰符原理解析
2023-08-17 21:42:59
java发起http请求获取返回的Json对象方法
2022-06-20 04:00:00
Java使用Collections工具类对List集合进行排序
2022-10-12 23:59:12
生产消费者模式实现方式和线程安全问题代码示例
2023-11-26 19:44:17
Java调用第三方http接口的常用方式总结
2023-11-06 22:47:24
详解Java的MyBatis框架与Spring框架整合中的映射器注入
2021-06-02 00:32:31
struts2实现文件上传显示进度条效果
2021-11-19 16:16:21
详解tryAcquire()、addWaiter()、acquireQueued()
2022-07-30 10:24:05
Java并发LinkedBlockingQueue源码分析
2022-09-01 08:35:30
Java 获取网络302重定向URL的方法
2022-03-25 15:19:46
腾讯云部署javaWeb项目的实现步骤
2023-11-05 18:03:29
Flutter加载图片的多样玩法汇总
2023-08-24 09:48:22
java 引用传递的三种类型小结
2023-09-03 03:59:47
浅谈Spring中Bean的作用域、生命周期
2023-11-14 02:44:21
Tomcat 实现WebSocket详细介绍
2023-08-12 21:22:11