[填空題] 下面的程序執(zhí)行后,屏幕上顯示的應(yīng)是 【9】 。 public class Exam public static void main(String[
2021-07-20
[填空題] 下面的程序執(zhí)行后,屏幕上顯示的應(yīng)是 【9】 。
public class Exam
public static void main(String[])args)
char char1[]=’1’,’2’,’3’,’4’;
char char2[]=’0’,’1’,’2’,’3’,’4’;
String s1-=new String(char1);
String s2=new String(char2,1,5);
System.out.println(s1.equals(s2));
正確答案:true
參考解析:首先可以通過(guò)字符數(shù)組來(lái)生成一個(gè)字符串對(duì)象: String(char[]value); String(char[]value,int startIndex,int numChars); 其中,startIndex指定字符串在數(shù)組中的起始下標(biāo),numChars表示字符個(gè)數(shù)。然后再測(cè)試字符串是否相等,可調(diào)用equals()方法,兩個(gè)字符串相等則返回true,否則返回 false。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。