让大家一个java非常简单的编程:根据输入1到12之间的数字,判断是春夏秋冬哪个季节

mip版  关注:95  答案:3  悬赏:70

解决时间 2021-01-26 04:37

已解决

2021-01-26 00:12

要求使用方法定义四个季节

最佳答案

2021-01-26 01:23

import java.io.BufferedReader;

import java.io.InputStreamReader;

public class Seases

{

int month;

public static void main(String[] args)

{

Seases s = new Seases();

System.out.println("请输入月份:");

BufferedReader in =new BufferedReader(new InputStreamReader(System.in));

while(true)

{

try

{

s.month = Integer.parseInt(in.readLine());

} catch (Exception e)

{

System.out.println("请输入整数");

}

Seases.identSeason(s.month);

}

}

public static void identSeason(int a)

{

if(a < 0 || a > 12)

{

System.out.println("请输入正确的月份,1-12之间");

}

else

{

switch((a - 1) / 3)

{

case 0 :System.out.println(a + "月为春季");

break;

case 1 :System.out.println(a + "月为夏季");

break;

case 2 :System.out.println(a + "月为秋季");

break;

case 3 :System.out.println(a + "月为冬季");

break;

}

}

}

}

全部回答

1楼

2021-01-26 03:16

你好,按照你的要求代码如下,给出了注释,可以直接运行

public class Example10_3 {

public static void main(String args[]) {

// 从1月打到12月

for (int i = 1; i <= 12; i++) {

System.out.println(getSeason(i));

}

}

// 根据月份获得季节

private static String getSeason(int month) {

switch ((month - 1) / 3) {

case 0:

return "春";

case 1:

return "夏";

case 2:

return "秋";

case 3:

return "冬";

default:

return "错误";

}

}

}

2楼

2021-01-26 02:19

public static void season() {

scanner scanner = new scanner(system.in);

system.out.println("请输入月份");

int month = scanner.nextint();

if (month >= 1 && month <= 3) {

system.out.println("该季节为春季");

} else if (month >= 4 && month <= 6) {

system.out.println("该季节为夏季");

} else if (month >= 7 && month <= 9) {

system.out.println("该季节为秋季");

} else if (month >= 10 && month <= 12) {

system.out.println("该季节为冬季");

} else {

system.out.println("...");

}

scanner.close();

}

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

点此我要举报以上信息!

推荐资讯

大家都在看

java判断春夏秋冬,让大家一个java非常简单的编程:根据输入1到12之间的数字,判断是春夏秋冬哪个季节...相关推荐

  1. java判断春夏秋冬,【根据输入1~12之间的数字,判断是春夏秋冬那个季节,要求使用方法定义四个季节.输出的结果图是:请输入月份:6该季节为夏季】作业帮...

    import java.io.*; public class test { public static void main(String args[]) { String str; InputStre ...

  2. c语言编程季节输出春夏秋冬,根据输入1~12之间的数字,判断是春夏秋冬那个季节,要求使用方法定义四个季节.输出的结果图是:请输入月份:6该季节为夏季...

    import java.io.*; public class test { public static void main(String args[]) { String str; InputStre ...

  3. 第一个java程序的错误_我是一名java初学者,执行第一个java程序welcome.java出现了以下错误,这是为什么?...

    我是一名java初学者,执行第一个java程序welcome.java出现了以下错误,这是为什么? welcome.java: import javax.swing.*; public class w ...

  4. 如何创建第一个java程序_创建第一个java程序

    开发环境:ubuntu 10.04 + eclipse 方法一:打开eclipse编译器,选择 File->New->Java project,输入工程名称,点击finish,在工程目录中 ...

  5. java string最大长度_一个Java字符串中到底有多少个字符?

    作者:鸟窝 依照Java的文档, Java中的字符内部是以UTF-16编码方式表示的,最小值是 (0),最大值是(65535), 也就是一个字符以2个字节来表示,难道Java最多只能表示 65535个 ...

  6. 控制台编写JAVA程序教程_写一个java程序的步骤是什么?写java程序技巧

    写Java程序是要按照步骤来的,这样才能写好一个java程序,那么接下来,我们就来给大家讲解一下写一个java程序的步骤是什么? (1)创建Java项目:"FileàNewàProjectà ...

  7. 一个java类可以有_一个.java文件中可以有几个同级类?

    1.在一个.java文件中可以有多个同级类(和public一样的位置,注意不是内部类).其修饰符只可以public/abstract/final/和无修饰符,不能是其他的protected/priva ...

  8. java接口自动化demo_第一个java 接口自动化程序

    第一个Java实现的接口测试 御都 字数 1065 · 阅读 0 2019-04-09 08:14 一.背景 使用HttpClient框架提交一个post&get申请,并对打印出返回值和状态码 ...

  9. 【Java】我的第一个 JAVA 程序:Hello,world!

    Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosling和同事们共同研发,并在1995年正式 ...

最新文章

  1. mysql主从复制篇-主库有数据
  2. java io字符输出流_JAVA IO 字符输入流与输出流总结说明
  3. Soul网关发布2.2.0 | 让高性能网关变得如此简单!
  4. Angular自学笔记(?)DI提供者
  5. 微服务跨数据库联合查询_MySQL数据库联合查询
  6. go 语言 php并发,go 语言并发
  7. 【论文复现】使用fastText进行文本分类
  8. java如何写ajax,java,jq,ajax写分页
  9. 《python 编程从入门到实践》变量
  10. vue学习笔记-9-tab选项卡小案例
  11. java 开发ocx控件_Java调用ocx控件以及dll
  12. 计算机的高级应用office,MS Office高级应用
  13. floor关键字用法:
  14. Cross Domain Person Re-Identification With Large Scale Attribute Annotated Datasets参考文献解读
  15. 浅谈Redis延迟测试方法
  16. 高德地图 删除marker(指定marker)
  17. 假设 A 类有如下定义,设 a 是 A 类的一个实例,下列语句调用哪个是错误的?()
  18. python输入个人所得税计算_用python写一个北京市的个税计算器
  19. 【KMP】OKR-Periods of Words
  20. iOS APP:简单粗暴的自制下拉刷新

热门文章

  1. 深度学习第一篇论文——半监督学习Mean Teacher 的学习
  2. wxPython 基本控件
  3. shell学习之查找当前目录下文件以及文件夹大小-'du'命令和'df'命令
  4. Revit二次开发之通过命令ID调用Revit自有命令
  5. 山东省计算机考试模拟,山东省高校计算机等级考试VB考试模拟系统使用说明
  6. 中央处理器——硬连线控制器
  7. 基于模型的设计及其嵌入式实现(无水印).pdf_DeepMind打造最强表示学习模型BigBiGAN,Goodfellow点赞!...
  8. python+opencv遇到的错误(长期更新)
  9. 对web网站模拟压力测试
  10. 阿里云配置域名解析(全过程)