原题:
/*
* 创建季节类.
* 根据输入1~12之间的数字,判断是春夏秋冬哪个季节。要求使用方法定义四个季节。
* 书本255页第一题
*/
参考代码:
/*
* 创建季节类.
* 根据输入1~12之间的数字,判断是春夏秋冬哪个季节。要求使用方法定义四个季节。
* 书本255页第一题
*/
import java.util.Scanner;
public class Season {
private String Spring;//属性:春
private String Summer;//属性:夏
private String Autumn;//属性:秋
private String Winter;//属性:冬
private int num ; //录入数字
public void show (){ //输出信息及结果
Scanner input = new Scanner (System.in);
System.out.println("请输入月份:");
num = input.nextInt(); //录入数字
if (num>=1&&num<=3){ //判断
Spring = "春"; //赋值
System.out.println(Spring);
} else if (num>=4&&num<=6){ //判断
Summer = "夏";
System.out.println(Summer);
} else if (num>=7&&num<=9){
Autumn = "秋";
System.out.println(Autumn);
} else if (num>=10&&num<=12){
Winter = "冬";
System.out.println(Winter);
} else { //输入其余数字,提示错误,并结束程序.
System.out.println("数字输入错误,程序退出!");
}
}
public static void main(String[] args) {
Season center = new Season();//创建对象
center.show();//调用方法
}
}