题目内容

以下程序段输出结果的是()public class Test{public static void main(String args[]){String str="ABCDEF";str.substring(3);str.concat("XYZ");System.out.print(str);}}

A. DEF
B. DEFXYZ
C. ABCDEF
D. CDEXYZ

查看答案
更多问题

对于下列代码:public class Example{String str=new String("java");char ch[]={'d','b','c'};public static void main(String args[]){Example ex=new Example();ex.change(ex.str,ex.ch);System.out.println(ex.str+" and "+ex.ch[0]);}public void change(String str,char ch[]){str="world";ch[0]= 'b';}}输出结果是: ()

A. world and b
B. java and b
C. world and d
D. java and d

运行下列程序: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. 以上语句都不对

答案查题题库