题目内容

运行下列程序:String str = "**oracle***oracle*****oracle***";String str1 = "oracle";int index = 0;while ((index = str.indexOf(str1, index)) != -1) {System.out.print(index+" ");index += str1.length();}控制台输出的结果是()。

A. 1 10 21
B. 2 1122
C. 3 13 23
D. 5 13 22

查看答案
更多问题

向字符串追加字符采用StringBuffer类中的()方法。

A. insert()
B. setcharAt()
C. append()
D. toString()

s = new String("xyz"),以下()语句将改变s的值。

A. s.append("a")
B. s.concat(s)
C. s.subString(1)
D. 以上语句都不对

下面程序段的输出结果是()。StringBuffer buf1=new StringBuffer(20);System.out.println(buf1.length()+" , "+buf1.capacity());

A. 0,20
B. 0,null
C. 20,20
D. 0,0

能够正确计算30度余弦值的是()。

A. double d=Math.cos(30)
B. double d=Math.cosine(30)
C. double d=Math.cos(Math.toRadians(30))
D. double d=Math.cos(Math.toDegrees(30))

答案查题题库