[填空題] 請完善程序(程序文件名:Java_1.java)并進(jìn)行調(diào)試。請在下畫線處填入正確內(nèi)容,然后刪除下畫線。請勿刪除注釋行和其他已有的語句內(nèi)容。 [題目
[填空題] 請完善程序(程序文件名:Java_1.java)并進(jìn)行調(diào)試。請在下畫線處填入正確內(nèi)容,然后刪除下畫線。請勿刪除注釋行和其他已有的語句內(nèi)容。
[題目要求]
請完善程序并進(jìn)行調(diào)試,使程序的輸出結(jié)果如下。
字符串“現(xiàn)在學(xué)習(xí)如何訪問一個字符串”
字符串長度:13
其中第8個字符是:問
從字節(jié)數(shù)組的第8到12獲取字符是:問一個字符
源程序:
public class Java_1
public static void main(string args[])
string string=“現(xiàn)在學(xué)習(xí)如何訪問一個字符串”;
System.out.println(“與王符串”"+string+"" ");
System.out.println(“字符串長度"”+______);
System.out.println(“其中第8個字符是:”+strmg.charAt(7));
char sub[]=new char[20];
System.out.print("從字節(jié)數(shù)組的第8到12獲取字符是:");
string.getChars(7,12,sub,0);
System.out.println(sub);
正確答案:
string.length()
參考解析:由程序和輸出結(jié)果可以看出,這里是要顯示字符串的長度,所以需要調(diào)用方法length()。 [程序解析] 本程序主要對string類定義字符串進(jìn)行考查,其中包括幾個方法: (1) length()——返回此字符串的長度。 (2) charAt(int index)——返回指定索引處的char值。索引范圍為從0到length()-1。 (3) getChars(int srcBegin,int srcEnd,char[] dst,int dstBegin)——將字符從此字符串復(fù)制到目標(biāo)字符數(shù)組。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。