下面程序的输出结果是什么? class Foo{ static void change(String s){ s=s.replace('j','l'); } public static void main(String args[]){ String s="java"; change(s); System.out.println(s); } }()A.lavaB.javaC.编译错误D.运行时出现异常

题目

下面程序的输出结果是什么? class Foo{ static void change(String s){ s=s.replace('j','l'); } public static void main(String args[]){ String s="java"; change(s); System.out.println(s); } }()

A.lava

B.java

C.编译错误

D.运行时出现异常


相似考题
更多“下面程序的输出结果是什么? class Foo{ static void change(String s){ s=s.replace('j ”相关问题
  • 第1题:

    下面程序的输出结果是()。 s="Hi,Python" #逗号为英文符号 s.replace("Hi","Hello") print(s) 提示:注意大小写,字符串中间不要添加多余空格


    D 函数的功能是将数组的元素交换,首先s1=p,即s1指向1,s2=p+7-1,即s2指向7,t=*s1++,将1赋给t,然后s1指向2,*s1=*s2++,将7赋给s1,即原来2的位置,s2指向6,然后*s2=t,将1赋给*s2即原来6的位置,…….

  • 第2题:

    10、已定义int j,s; 则下面程序段的输出结果是()。 int j,s; for(j=1,s=0;j<=5;j++) s*=j; printf("%d",s);

    A.0

    B.120

    C.死循环

    D.无结果


    B

  • 第3题:

    下面程序段输出的结果是()。 String s="ABCD"; s.concat("E"); s.replace("C","F"); System.out.println(s);

    A.ABCDEF

    B.ABFDE

    C.ABCDE

    D.ABCD


    ABCD

  • 第4题:

    已定义int j,s; 则下面程序段的输出结果是()。 int j,s; for(j=1,s=0;j<=5;j++) s*=j; printf("%d",s);

    A.0

    B.120

    C.死循环

    D.无结果


    D

  • 第5题:

    9、下面程序的输出结果是()。 #include <stdio.h> int main() { int j,s; for(j=1;j<=7;j++) s=s+j; printf("%d",s); }

    A.0

    B.28

    C.不确定

    D.死循环


    10