Java基础If选择02

简介: Java基础If选择02

业务要求:


1、从键盘上接收一个人的年龄。


2、年龄要求为[0-150],其它值表示非法,需要提示非法信息。


3、根据人的年龄来动态的判断这个人属于生命的哪个阶段?


[0-5] 婴幼儿

[6-10] 少儿

[11-18] 少年

[19-35] 青年

[36-55] 中年

[56-150] 老年


4、请使用if语句完成以上的业务逻辑。


public class IfTest02{
  public static void main(String[] args){
  //1.创建键盘扫描器对象
    java.util.Scanner s = new java.util.Scanner(System.in);
  //调用Scanner的next()接受用户的键盘输入【以整数类型接收】
  System.out.print("请输入你的年龄:");//输入提示信息,要不然用户不知道干嘛
  int age = s.nextInt();//停下来等待用户的输入,输入之后自动接收,赋值给age变量。
  //2.根据需求进行业务逻辑判断
  String x = "你的年龄为20岁";
  if(age < 0 || age >150){
    x = "对不起,你输入的数值为非法年龄";
  }else if(age >= 56){
    x = "你的年龄段为:老年!";
  }else if(age >= 36){
    x = "你的年龄段为: 中年!";
  }else if(age >= 19){
    x = "你的年龄段为: 青年!";
  }else if(age >= 11){
    x = "你的年龄段为: 青年!";
  }else if(age >= 6){
    x = "你的年龄段为: 少儿!" ;
    }else if(age >= 0){
    x = "你的年龄段为: 婴幼儿!";
    }
  System.out.println(x);
    }
}


5.运行结果图如下:


0a2653c851af460fa595bd959398a8f1.png

相关文章
|
6月前
|
存储 缓存 Java
最新Java基础系列课程--Day10-IO流文件处理
最新Java基础系列课程--Day10-IO流文件处理
|
6月前
|
存储 Java
最新Java基础系列课程--Day10-IO流文件处理(一)
最新Java基础系列课程--Day10-IO流文件处理
|
1月前
|
存储 缓存 Java
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
这篇文章详细介绍了Java中的IO流,包括字符与字节的概念、编码格式、File类的使用、IO流的分类和原理,以及通过代码示例展示了各种流的应用,如节点流、处理流、缓存流、转换流、对象流和随机访问文件流。同时,还探讨了IDEA中设置项目编码格式的方法,以及如何处理序列化和反序列化问题。
67 1
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
|
5月前
|
Java
【Java基础】输入输出流(IO流)
Java基础、输入输出流、IO流、流的概念、输入输出流的类层次结构图、使用 InputStream 和 OutputStream流类、使用 Reader 和 Writer 流类
168 2
|
2月前
|
安全 Java API
【Java面试题汇总】Java基础篇——String+集合+泛型+IO+异常+反射(2023版)
String常量池、String、StringBuffer、Stringbuilder有什么区别、List与Set的区别、ArrayList和LinkedList的区别、HashMap底层原理、ConcurrentHashMap、HashMap和Hashtable的区别、泛型擦除、ABA问题、IO多路复用、BIO、NIO、O、异常处理机制、反射
【Java面试题汇总】Java基础篇——String+集合+泛型+IO+异常+反射(2023版)
|
5月前
|
安全 Java
|
5月前
|
搜索推荐 算法 Java
【Java基础】 几种简单的算法排序
几种简单的JAVA算法排序
53 4
|
6月前
|
Java
Java中的if选择语句详解
Java中的if选择语句详解
82 1
|
6月前
|
Java
Java程序设计基础——if条件语句
Java程序设计基础——if条件语句
|
5月前
|
存储 缓存 Java
Java基础17-读懂Java IO流和常见面试题(二)
Java基础17-读懂Java IO流和常见面试题(二)
41 0