java里面的for循环执行的顺序

xiaoxiao2021-02-27  383

今天偶然在网上看到一道面试题:

public class test { public static void main(String[] args){ for(foo("A");foo("B")&&i<4;foo("C")){ i++; foo("D"); } } public static foo(char a){ System.out.print(a); return true; } } 问输出结果是? foo("A")只在for循环初始化一次 foo("B")每次都执行,foo("C")则在每次循环体内执行结束后最后运行

转载请注明原文地址: https://www.6miu.com/read-3588.html

最新回复(0)