Java中在循环之前或循环中声明变量的区别说明?
下文笔者讲述java在循环之前和循环中声明变量的区别说明,如下所示
循环之前声明和循环之后声明变量的示例
循环前声明 double intermediateResult; for(int i=0; i < 888; i++){ intermediateResult = i; System.out.println(intermediateResult); } 声明(重复)在循环内 for(int i=0; i < 888; i++){ double intermediateResult = i; System.out.println(intermediateResult); }
循环之前声明和循环之后声明变量区别
理论上这两种声明变量的方式,没有区别 因为编译器为自动优化 b 写法为 a写法
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。