特此声明:java纯新手小白入门练习写的,大佬勿喷
该题作用:复习到嵌套和if语句,字符串的判断
题目:
判断当前的天气:
当外面下雨的时候:
判断性别:
当性别为男时:带一把大黑伞
当性别为女时:带一把小花伞
当外面晴天的时候:
判断温度:
当温度在25度以上:
判断性别:
当性别为男时:带墨镜
当性别为女时:擦防晒霜和带遮阳伞
当温度在25度以下时:
判断性别:
当性别为男时:啥都不带
当性别为女时:带遮阳伞
详细代码和运行结果如下:
public class WithWhat{
public static void main(String[] ages){
System.out.println("欢迎使用出门带什么小程序");
//创建一个获取用户键盘输入的对象
java.util.Scanner s = new java.util.Scanner(System.in);
//提示用户让用户输入当前的天气
System.out.println("请输入当前的天气:晴天或者下雨");
String weather = s.next();
//判断当前的天气:
if(weather.equals("下雨")){
//提示用户输入性别
System.out.println("请输入您的性别:男生或女生");
String sex = s.next();
//判断用户性别
if(sex.equals("男生")){
System.out.println("温馨提醒您,出门可以带一把大黑伞");
}else{
System.out.println("可爱的小仙女,温馨提醒您,出门可以带一把小花伞");
}
}else{
//提示用户输入当前的温度
System.out.println("请输入当前的温度");
int temperature = s.nextInt();
//判断当前温度
if(temperature >= 25){
//提示用户输入性别
System.out.println("请输入您的性别:男生或女生");
String sex = s.next();
//判断用户性别
if(sex.equals("男生")){
System.out.println("温馨提醒您,出门可以带一副墨镜");
}else{
System.out.println("可爱的小仙女,温馨提醒您,出门涂好防晒霜和携带一把遮阳伞");
}
}else{
//提示用户输入性别
System.out.println("请输入您的性别:男生或女生");
String sex = s.next();
//判断用户性别
if(sex.equals("男生")){
System.out.println("温馨提醒您,出门可以啥都不带");
}else{
System.out.println("可爱的小仙女,温馨提醒您,出门可以携带一把遮阳伞");
}
}
}
}
}