單項(xiàng)選擇題

public class Delta { 
static boolean foo(char c) { 
System.out.print(c); 
return true; 
} 
public static void main( String[] argv ) { 
int i =0; 
for ( foo(‘A’); foo(‘B’)&&(i<2); foo(‘C’)){ 
i++ ; 
foo(‘D’); 
} 
} 
} 
What is the result?()  

A. ABDCBDCB
B. ABCDABCD
C. Compilation fails.
D. An exception is thrown at runtime.

微信掃碼免費(fèi)搜題