课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
平台:myecplise
问题:! 提示dead code(死码),但是我换了变量并没有什么问题,运行结果均正确。想请教下死码是什么意思?百度了:跳过无效的语句? 可按道理来说每条语句都是有用的。
2016-02-18
源自:Java入门第一季(IDEA工具) 4-4
正在回答
去掉你的final关键字,申明为常量的话永远也不可能执行else语句。
Pos鸡 提问者
package com.test;
public class Hello {
public static void main(String[] args){
int X=100;
final String sex="女";
if(X>=80){
if(sex=="女"){
System.out.println("女子决赛组");}
else{System.out.println("男子决赛组");}}
else {System.out.println("出局");}
}
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答i++ dead code
1 回答https://www.imooc.com/code/1598 请指教
3 回答例题问题请教下
2 回答小白请教问题
2 回答虚心请教问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号