本帖最后由 徐鸿燕 于 2013-3-16 21:06 编辑
求解:下面代码的结果为何是 (A 和 B)?
本题在:毕老师Java基础视频——第10天——第06小节——第4题- public class Demo extends Fu_1{
- public static void main(String[] args) {
- int i = 0;
- Fu_1 f = new Demo();
- Demo d = new Demo();
- for (f.show('A'); f.show('B') && (i < 2); f.show('C')){//不解
- i++;
- d.show('D');
- }
- }
- public boolean show(char a){
- System.out.println(a);
- return false;
- }
- }
- class Fu_1{
- boolean show(char a){
- System.out.println(a);
- return true;
- }
- }
复制代码 求解:下面代码的结果为何是 (A 和 B)?
|