问题
单项选择题
下列程序执行后,屏幕上显示的应是( )。 public class Testyyy {public static void main(String[]args) { char charl[]={,’’t’’ ’’e’’’’s],’’t’’}; char char2[]={’’t’’,’’e’’,’’s’’,’’t’’,’’1’’}; String s1=new String(char1); String s2=new String(char2,0,4); System.out.println(s1.equals(s2)); } }
A. dcba
B. abdc
C. abcd
D. dabc
答案
参考答案:A
解析:a=10,b=20,满足条件a< >b,所以执行a=a+b语句,a=a+b =30,故输出结果为30 20。