[單項選擇題] 下面程序段的輸出結(jié)果為 public class MyClass public static void main(String args[]
2021-07-20
[單項選擇題] 下面程序段的輸出結(jié)果為
public class MyClass
public static void main(String args[])
String s="Hello! How are you";System.out.println(s.LastIndexOf("o",16);
A.16
B.o
C.u
D.17
正確答案:A
參考解析:本題考查字符串類中常用成員函數(shù)的用法。String類的成員函數(shù)lastIndexOf()的原型是:public int lastIndexOf(String str, int fromIndex)。它用于獲得字符串str在給定字符串中從fromIndex位置往回搜索第一次出現(xiàn)的地方。需要注意的是,在字符串中,下標(biāo)是從0開始的。所以對于字符串s,下標(biāo)為16的字母正好是o,從這里往前尋找字符串“o”第一次出現(xiàn)的位置,正好就是字符串中。它本身所在的位置。故 s.lastIndexOf(“o”,16)返回的結(jié)果就是16。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。