一、前言
1.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教!
2.本弹窗界面可以根据简单的要求进行输入,并显示是否其结果,该文章代码设置的是在代码上需要输入某月份,并且根据月份进行判定季节。同时可以实现自定义的设置;
3.这分别是两个if else语句、switch语句;
4.同时判断的季节有可能跟自己实际的有偏差,请自行更改;
5.该系统只能在控制台(eclipse等版本)上运行,同时需要搭配jdk环境;
二、代码段
1、if else代码段
package com.edu.s2; import java.util.Scanner; public class 输入月份判段季节 { public
static void main(String[] args) { // TODO Auto-generated method stub int
month;//定义变量存放的百分制成绩 String grade;//定义变量存放的等级成绩 System.out.println("请输入月份:");
Scanner in=new Scanner(System.in);//实例化scanner类对象 month=(int)
in.nextFloat();//接收用户键盘输入的变量xxx if(month==1){ grade="冬季"; }else if(month==2){
grade="冬季"; }else if(month==3){ grade="春季"; }else if(month==4){ grade="春季";
}else if(month==5){ grade="春季"; }else if(month==6){ grade="夏季"; }else
if(month==7){ grade="夏季"; }else if(month==8){ grade="夏季"; }else if(month==9){
grade="秋季"; }else if(month==10){ grade="秋季"; }else if(month==11){ grade="秋季";
}else if(month==12){ grade="冬季"; }else { grade="非法数值!";}
System.out.println(month+"月份对应的季节为:"+grade); } }
2、switch代码段
package com.edu.s2; import java.util.Scanner; import
javax.swing.plaf.synth.SynthSeparatorUI; public class 输入月份判断季节switch { public
static void main(String[] args) { // TODO Auto-generated method stub int
jj;//定义变量存放的百分制成绩 String grade;//定义变量存放的等级成绩 System.out.println("请输入月份:");
Scanner in=new Scanner(System.in);//实例化scanner类对象 jj=(int)
in.nextFloat();//接收用户键盘输入的变量xxx switch(jj) { case 1: case 2: case 12:
System.out.println(jj+"月份是冬季"); break; case 3: case 4: case 5:
System.out.println(jj+"月份是春季"); break; case 6: case 7: case 8:
System.out.println(jj+"月份是夏季"); break; case 9: case 10: case 11:
System.out.println(jj+"月份是秋季"); break;
default:System.out.println(jj+"we非月份数值!"); } } }
三、程序运行结果(控制台输出)
1.弹出时的显示结果
2.输入正确数值的显示结果
3.输入不正确数值的显示结果