当前位置: 代码迷 >> J2EE >> 初始化简单有关问题(划黄线)
  详细解决方案

初始化简单有关问题(划黄线)

热度:73   发布时间:2016-04-22 02:21:41.0
初始化简单问题(划黄线)
Java code
Boolean furikaeSentakuHyoujiFuragu = false;if (size001 <= 1) {  furikaeSentakuHyoujiFuragu = false;} else {  furikaeSentakuHyoujiFuragu = true;}


furikaeSentakuHyoujiFuragu 总是画黄线,报没有使用,但是我在下面明明使用了啊,请问怎么解决该问题???
谢谢

------解决方案--------------------
没有地方使用(读)这个变量。
假设一个变量被用来存储值,但是没有地方读这个值,那么这个变量就是多余的东西。

一般将变量做为参数,或位于等号右边。可以理解为读取了这个变量
------解决方案--------------------
Boolean furikaeSentakuHyoujiFuragu = (size001 > 1);
这样写感觉好点。
但是黄色的字还是会提示的never used.
你声明了变量为什么不使用?
------解决方案--------------------
画黄线是 声明了没有使用.! 你在哪个地方调用它一下就没有黄线了!
------解决方案--------------------
不过你这代码..太罗嗦
Boolean furikaeSentakuHyoujiFuragu = !(size <= 1);不就完了
多用这种和?表达式, 那两个不是摆着好看的
  相关解决方案