The value of the local variable birthday is not used
为什么会出现这种警告????
要如何才能消除?
为什么会出现这种警告????
要如何才能消除?
解决方案 »
- 菜鸟求解!
- 支付宝面试题回忆
- 请牛人解答一下,关于初始化顺序
- exception in thread "main" java.lang.NoClassDefFoundError:hello/class
- 发点java面试题目,希望大家能接力下去。
- 刚建的一个JAVA交流群~~欢迎喜欢JAVA或JAVA高手进~~!!!!!
- 如何在程序中判断一个文件夹中有多少个文件?
- Applet安全问题!
- 如何把java文件打包成可以执行的文件包括图片和配置文件,小弟急用
- 真心求教java线程问题
- 写servlet无法继承httpservlet..
- byte b=2;b=b+1;可以通过b=b-1不行,这是为什么?
这个警告的意思是,
你在某个函数(方法)里面,生命了一个名称为birthday的局部变量,
但是,在后面的代码当中,忘了使用这个变量了。由于,你声明了变量,但没有使用,这个对程序语法角度来讲,是符合语法要求的,只是有可能使得程序产生冗余代码,或者逻辑错误,所以,编译器将这种现象,当做警告显示给程序员。解决这个警告的方法,要看实际情况来定。
如果这个变量(birthday),在没有使用的情况下,不影响程序的结果(或者说不产生bug),
那么,直接删除这变量即可;
如果不使用这个变量,会引起程序逻辑上面的问题,或者产生BUG,那么,要将这种情况下的问题修复即可。
写在包含该变量的函数 前面