niusouti.com

Publicclasstest(PublicstaticvoidstringReplace(Stringtext)(Text=text.replace(‘j’,‘i’);)publicstaticvoidbufferReplace(StringBuffertext)(text=text.append(C”))publicstaticvoidmain(Stringargs[]}(StringtextString=newString(java”);StringBuffertextBufferString=ne

题目

Publicclasstest(PublicstaticvoidstringReplace(Stringtext)(Text=text.replace(‘j’,‘i’);)publicstaticvoidbufferReplace(StringBuffertext)(text=text.append(C”))publicstaticvoidmain(Stringargs[]}(StringtextString=newString(java”);StringBuffertextBufferString=newStringBuffer(java”);stringReplace(textString);BufferReplace(textBuffer);System.out.printLn(textString+textBuffer);))Whatistheoutput?()


相似考题
参考答案和解析
参考答案:JAVAJAVA
更多“Publicclasstest(PublicstaticvoidstringReplace(Stringtext)(Text=text.replace(‘j’,‘i’);)publ ”相关问题
  • 第1题:

    publicclassTest{publicstaticvoidleftshift(inti,intj){i<<=j;}publicstaticvoidmain(Stringargs){inti=4,j=2;leftshift(i,j);System.out.printIn(i);}}Whatistheresult?()

    A.2

    B.4

    C.8

    D.16

    E.Thecodewillnotcompile.


    参考答案:B

  • 第2题:

    下面程序输出J的值为()

    public class Test{

    public static void main(String args[])

    {int i=276;

    byte j=(byte)i;

    System.out.print("i="+i);

    System.out.print("j="+j);

    }}

    A. i=276j=20

    B. i=276j=276

    C. i=20j=20

    D. 输出有错误


    正确答案:A

  • 第3题:

    以下程序的运行结果为:public class test {public static void main(String args[]) {int i=0, j=2;do {i=++i;j--;} while(j>0);System.out.println(i);}}

    A. 0

    B. 1

    C. 2

    D.3


    正确答案:C

  • 第4题:

    下面语句执行后,i的值是______。 public class Test11 { public static void main(String[] args) { int i=0; for( int j=10; j>5&&i<5; j-=3,i+=2 ) { i=i+j; } System.out.println (i); } }

    A.10

    B.9

    C.8

    D.12


    正确答案:D
    解析:变量i和j的初始值分别为0和10,判断结束条件j>5&&i5为true,执行i=i+j;得到i=10,再做j-=3和i+=2,分别得到i=12和j=7,判断结束条件j>5&&i5为false,停止循环,因此i的值为12,正确答案为D。

  • 第5题:

    下列语句执行后,i的值是( )。 public class Test { public static void main(String[ ] args) { int i =0; for(int j=10; j>5&&i<5; j-=3,i+=2) i=i+j; System.out.println(i); } }

    A.8

    B.9

    C.10

    D.12


    正确答案:D
    解析:变量i和j的初始值分别为0和10,判断结束条件j>5&&i5为true,执行i=i+j;得到i=10,再做j-=3和i+=2,分别得到i=12和j=7,判断结束条件j>5&&i5为false,停止循环,因此i的值为12,正确答案为D。