IfTest.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. /*
  2. 分支结构中的if-else(条件判断结构)
  3. 一、三种结构
  4. 第一种:
  5. if(条件表达式){
  6. 执行表达式
  7. }
  8. 第二种:二选一
  9. if(条件表达式){
  10. 执行表达式1
  11. }else{
  12. 执行表达式2
  13. }
  14. 第三种:多选一
  15. if(条件表达式){
  16. 执行表达式1
  17. }else if{
  18. 执行表达式2
  19. }else if{
  20. 执行表达式3
  21. }
  22. ……
  23. else{
  24. 执行表达式n
  25. }
  26. */
  27. class IfTest{
  28. public static void main(String[] args) {
  29. //举例1
  30. int heartBeats = 79;
  31. if(heartBeats < 60 || heartBeats > 100){
  32. System.out.println("需要进一步检查");
  33. }
  34. System.out.println("检查结束");
  35. //举例2
  36. int age = 23;
  37. if(age < 18){
  38. System.out.println("还可以看动画片");
  39. }else{
  40. System.out.println("可以看成人电影了");
  41. }
  42. //举例3
  43. if(age < 0){
  44. System.out.println("输入的数据不对");
  45. }else if(age < 18){
  46. System.out.println("青少年时期");
  47. }else if(age < 35){
  48. System.out.println("青壮年时期");
  49. }else if(age < 60){
  50. System.out.println("中年时期");
  51. }else if(age < 120){
  52. System.out.println("老年时期");
  53. }else{
  54. System.out.println("成仙了");
  55. }
  56. }
  57. }