黑马程序员,黑马论坛----- 交通灯一点小疑问
2014-08-20 20:54
309 查看
来源:黑马程序员,黑马论坛
现在在复习,自己重写了一下,发现一个小问题:
这一段我自己写的代码,不能跑,没有next != null的打印
/*
if(next != null)
{
System.out.println("next != null");
Lamp.valueOf(next).light();
}
return Lamp.valueOf(next);
*/
而用下面这一段张老师的原版代码,却可以跑进去,能正常打印
/*
Lamp nextLamp = null;
if(next != null)
{
System.out.println("next != null");
nextLamp = Lamp.valueOf(next);
nextLamp.light();
}
return nextLamp;
*/
看了好久没看出为什么,没道理呀,判断条件都一样,为什么一个有打印一个没打印呢?
求高手帮忙
现在在复习,自己重写了一下,发现一个小问题:
这一段我自己写的代码,不能跑,没有next != null的打印
/*
if(next != null)
{
System.out.println("next != null");
Lamp.valueOf(next).light();
}
return Lamp.valueOf(next);
*/
而用下面这一段张老师的原版代码,却可以跑进去,能正常打印
/*
Lamp nextLamp = null;
if(next != null)
{
System.out.println("next != null");
nextLamp = Lamp.valueOf(next);
nextLamp.light();
}
return nextLamp;
*/
看了好久没看出为什么,没道理呀,判断条件都一样,为什么一个有打印一个没打印呢?
求高手帮忙
相关文章推荐
- 黑马程序员,黑马论坛 ------JAVA中的反射机制
- 黑马程序员,黑马论坛-----黑马.Net6期,毕业118工作日,100%全部就业,平均薪水6062元!
- 黑马程序员,黑马论坛----- 反射的理解太纠结了 大家帮我看看我这样理解行得通吗?
- (每日一转)黑马程序员--- 最近逛黑马论坛写的一些代码
- 黑马程序员----在黑马论坛中看到的一个题目(从5个数中取三个,递归)
- 黑马程序员——黑马学习日志之二十五 交通灯管理系统
- 黑马程序员,黑马论坛----分享下收藏~java基础经典知识问题
- 黑马程序员,黑马论坛----Java+云计算1期,就业率96.36%,平均薪水6216元!
- 黑马程序员,黑马论坛-------Collection总结
- 黑马程序员,黑马论坛-------单例模式的两种实现(恶汉+懒汉)
- 黑马程序员,黑马论坛----黑马.Net9期毕业60天,就业率已达100%,平均薪水6236.17元
- 黑马程序员,黑马论坛----黑马.Net7期,毕业121个工作日,就业率100%,平均薪水:6383元
- 黑马程序员,黑马论坛-------- 线程生产者消费者
- 黑马程序员,黑马论坛----黑马.Net8期,就业率98.61%,平均薪水5722元!
- 黑马程序员——今天在黑马论坛看到有人问打印螺旋矩阵的题目
- 黑马程序员,黑马论坛-----String s="a"+"b"+"c"+"d"创建了几个对象
- 黑马程序员,黑马论坛------'Android25期,毕业46天,100%全部就业,平均薪水8210元!
- 黑马程序员,黑马论坛------Scanner的小问题(大家来找茬)
- 黑马程序员,黑马论坛------Android24期,毕业143天,100%全部就业,平均薪水8415元!
- 黑马程序员--Java学习日记之面试问题汇总,感谢黑马论坛!