题目内容

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

A. DE
B. DEXYZ
C. ABCDE
D. CDEXYZ

查看答案
更多问题

对于下列代码:public class Example{String str=new String("hello");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]= 'a';}}输出结果是: ( )

A. hello and d
B. hello and a
C. world and d
D. world and a

以下代码的运行结果是哪一项。( )public class StringTest{public static void mb_operate(String x,String y){x.concat(y);y=x;}public static void main (String args[]){String a="A";String b="B";mb_operate(a,b);System.out.println(a+"."+b);}}

A.A
B.A
C. A.B
D. B.B

以下代码的运行结果是哪一项。( )public class StringArray Test{public static void mb_swap(String [] s){if(s.length<2)return;String t=s[0];s[0]=s[1];s[1]=t;}public static void main (String args[]){String [] s={"1","2"};mb_swap(s);System.out.print(s[0]+s[1]);}}

A. 20
B. 21
C. 22
D. 23

以下代码的运行结果是哪一项。( )public class TestGetChars{public static void main(String[] args){String myString = new String("Hello World!");char [] yourString = new char[16];myString.getChars(6,11,yourString,0);System.out.println(myString);System.out.println(yourString);}}

A. Hello World! Hello
B. Hello World! Hello!
C. Hello World!World
D. World World

答案查题题库