The pit of an if statement in Java

2018-09-18 06:32:07来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

 1 package the.pit.of.an.ifstatement.injava;
 2 
 3 public class ThePitOfAnIfStatementInJava {
 4     public static void main(String[] args) {
 5         int a = 5;
 6         int b;
 7         
 8         if (a >= 3) {
 9             b = a * 2 + 1; 
10         }else if (a >= -1 && a < 3) {
11             b = a * 2;
12         }else if(a <= -1) {
13             b = a * 2 - 1;
14         }else {
15             b = 0;  //如果没有这行代码会报错,因为前面的if语句如果不执行,则b没有初始化就输出了b。
16             System.out.println("不存在这样的x");
17         }
18         System.out.println(b);
19     }
20 }

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:深入理解HashMap+ConcurrentHashMap的扩容策略

下一篇:使用js获取session里的值