案例五:请实现若是今天是周六或周日,则准备外出。若是气温在30度以上,去游泳;不然就去登山。若是今天不是周六或者周日,就要工做。若是天气好,去客户单位谈业务;不然在公司上网查资料。

package project_05; import java.util.Scanner; /** * 2018年9月7日22:06:42 * @author Suaron XiaMen * */
public class Plan { private String day;     //属性
    private int airTemperature; private String weather; //无参构造方法
    public Plan(){} //有参构造方法
    public Plan(String day, int airTemperature, String weather) { super(); this.day = day; this.airTemperature = airTemperature; this.weather = weather; } public String getDay() { return day; } public void setDay(String day) { this.day = day; } public int getAirTemperature() { return airTemperature; } public void setAirTemperature(int airTemperature) { this.airTemperature = airTemperature; } public String getWeather() { return weather; } public void setWeather(String weather) { this.weather = weather; } //构造方法
    public void playPlan(String day, int airTemperature, String weather){ if(day.equals("星期六")||day.equals("星期日")){ if(airTemperature>30){ System.out.println("去游泳!"); }else{ System.out.println("去登山!"); } }else{ if(weather.equals("好")){ System.out.println("去客户单位谈业务!"); }else{ System.out.println("公司上网查资料!"); } } } //方法入口
    public static void main(String[] args) { Scanner input=new Scanner(System.in); Plan plan=new Plan(); System.out.print("请输入今天的星期(星期*):"); String day=input.next(); System.out.print("请输入今天的温度(30):"); int airTemperature=input.nextInt(); System.out.print("请输入今每天气的好坏(好/很差):"); String weather=input.next(); plan.playPlan(day, airTemperature, weather); input.close(); } }

结果以下:
相关文章
相关标签/搜索