以下使用scala语言,定义一个List,其中语法不正确的是?()A、vallist=List(1,2,3)B、vallist=List[Int](1,2,3)C、vallist=List[String](‘a’,’b’,’c’)D、vallist=List[String]()

题目

以下使用scala语言,定义一个List,其中语法不正确的是?()

  • A、vallist=List(1,2,3)
  • B、vallist=List[Int](1,2,3)
  • C、vallist=List[String](‘a’,’b’,’c’)
  • D、vallist=List[String]()

相似考题
更多“以下使用scala语言,定义一个List,其中语法不正确的是?()A、vallist=List(1,2,3)B、vallist=List[Int](1,2,3)C、vallist=List[String](‘a’,’b’,’c’)D、vallist=List[String]()”相关问题
  • 第1题:

    已知“a=list((1,2))+list((2,3))”,则a的值是()。

    A.[1,2,3]

    B.[1,2,2,3]

    C.(1,2,3)

    D.(1,2,2,3)


    正确答案:B

  • 第2题:

    publicstaticIteratorreverse(Listlist){Collections.reverse(list);returnlist.iterator();}publicstaticvoidmain(String[]args){Listlist=newArrayList();list.add(”1”);list.add(”2”);list.add(”3”);for(Objectobj:reverse(list))System.out.print(obj+,”);}Whatistheresult?()

    A.3,2,1,

    B.1,2,3,

    C.Compilationfails.

    D.Thecoderunswithnooutput.

    E.Anexceptionisthrownatruntime.


    参考答案:C

  • 第3题:

    在scala中定义一个List,以下语法正确的是()

    • A、vallist=List(4,7,3)
    • B、vallist=List[Int](1,2,3)
    • C、vallist=List[String](‘a’,’b’,’c’)
    • D、vallist=List[Int]("a","b")

    正确答案:A,B

  • 第4题:

    在scala中对于列表操作以下对于这些列表操作正确的是vart=List(1,2,3)vart2=t.+:("test")()

    • A、返回结果为List("test",1,2,3)
    • B、返回结果为List(1,2,3,"test")
    • C、不同类型的元素不能进行列表相加
    • D、以上说法都不对

    正确答案:A

  • 第5题:

    现有:   3.import java.util.*;   4.class ForInTest {   5.static List list = new ArrayList();  6.public static void main (String [] args){   7.  8.list.add("a"); list.add("b"); list.add("c");   9.//insert code here      10.System.out.print(o);  } }   哪一行插入到第9行将导致输出“abc”?() 

    • A、 for(Object o : list)
    • B、 for(Iterator o : list)
    • C、 for(Object o : list.iterator())
    • D、 for(Iterator o : list.iterator(); o.hasNext (); )

    正确答案:A

  • 第6题:

    在scala中对于以下2个列表的操作,那些说法说法正确vart=List(1,2,3)vart2=List(4,5)()

    • A、vart3=t++t2得到List(1,2,3,4,5)
    • B、vart3=List.concat(t,t2)得到List(1,2,3,4,5)
    • C、vart3=t:::t2得到List(1,2,3,4,5)
    • D、vart3=t.:::(t2)得到List(1,2,3,4,5)

    正确答案:A,B,C

  • 第7题:

    以下对于这些列表操作正确的是vart=List(1,2,3)vart2=t.:+("test")()

    • A、返回结果为List("test",1,2,3)
    • B、返回结果为List(1,2,3,"test")
    • C、不同类型的元素不能进行列表相加
    • D、以上说法都不对

    正确答案:B

  • 第8题:

    以下关于List的定义。正确的是?()

    • A、vallist=List(4,7,3)
    • B、vallist=List[Int](1,2,3)
    • C、vallist=List[String](‘a’,’b’,’c’)
    • D、vallist=List[Int]("a","b")

    正确答案:A,B

  • 第9题:

    引用列表框List1最后一个数据项应使用()。

    • A、List1.List(List1.ListCount)
    • B、List1.List(List1.ListCount-1)
    • C、List1.List(ListCount)
    • D、List1.List(ListCount-1)

    正确答案:B

  • 第10题:

    public static Iterator reverse(List list) {  Collections.reverse(list);  return list.iterator();  }  public static void main(String[] args) {  List list = new ArrayList();  list.add(” 1”); list.add(”2”); list.add(”3”);  for (Object obj: reverse(list))  System.out.print(obj + “,”);  }  What is the result?() 

    • A、 3,2,1,
    • B、 1,2,3,
    • C、 Compilation fails.
    • D、 The code runs with no output.
    • E、 An exception is thrown at runtime.

    正确答案:C

  • 第11题:

    单选题
    11. public void addStrings(List list) {  12. list.add(”foo”);  13. list.add(”bar”);  14. }  What must you change in this method to compile without warnings?()
    A

     add this code after line 11: list = (List) list;

    B

     change lines 12 and 13 to: list.add(”foo”); list.add(”bar”);

    C

     change the method signature on line 11 to: public void addStrings(List< extends String> list) {

    D

     change the method signature on line 11 to: public void addStrings(List< super String> list) {

    E

     No changes are necessary. This method compiles without warnings.


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    list=[1,2,3],list[-1]的值为()
    A

    1

    B

    3

    C

    2

    D

    []


    正确答案: C
    解析: 暂无解析

  • 第13题:

    现有:3.importjava.util.*;4.classForInTest{5.staticListlist=newArrayList();6.publicstaticvoidmain(String[]args){7.8.list.add("a");list.add("b");list.add("c");9.//insertcodehere10.System.out.print(o);}}哪一行插入到第9行将导致输出abc”?()

    A.for(Objecto:list)

    B.for(Iteratoro:list)

    C.for(Objecto:list.iterator())

    D.for(Iteratoro:list.iterator();o.hasNext();)


    参考答案:A

  • 第14题:

    引用列表框(List1)最后一个数据项应使用的语句是()。

    A、List1.List(List1.ListCount)

    B、List1.List(List1.ListCount-1)

    C、List1.List(ListCount)

    D、List1.List(ListCount-1)


    正确答案:B

  • 第15题:

    在scala中对于列表的操作,那些说法说法正确vart=List(1,2,3)vart2=List(4,5)()

    • A、vart3=t++t2得到List(1,2,3,4,5)
    • B、vart3=List.concat(t,t2)得到List(1,2,3,4,5)
    • C、vart3=t:::t2得到List(1,2,3,4,5)
    • D、vart3=t2.:::(t)得到List(1,2,3,4,5)

    正确答案:A,B,C,D

  • 第16题:

    表达式list(’[1,2,3]’)的值是[1,2,3]。


    正确答案:错误

  • 第17题:

    11. public void addStrings(List list) {  12. list.add(”foo”);  13. list.add(”bar”);  14. }  What must you change in this method to compile without warnings?() 

    • A、 add this code after line 11: list = (List) list;
    • B、 change lines 12 and 13 to: list.add(”foo”); list.add(”bar”);
    • C、 change the method signature on line 11 to: public void addStrings(List< extends String> list) {
    • D、 change the method signature on line 11 to: public void addStrings(List< super String> list) {
    • E、 No changes are necessary. This method compiles without warnings.

    正确答案:D

  • 第18题:

    通过如下程序块可以知道,在list中的构造中,可以通过::进行列表的构造valsite:List[String]=List("Runoob","Google","Baidu")valsite1:List[String]="Runoob":("Google")::("Baidu"::Nil);


    正确答案:正确

  • 第19题:

    scala语言中,关于List的定义。不正确的是?()

    • A、vallist=List(1,2,3)
    • B、vallist=List[Int](1,2,3)
    • C、vallist=List[String](‘a’,’b’,’c’)
    • D、vallist=List[String]()

    正确答案:C

  • 第20题:

    对于以下2个列表的操作,那些说法说法不正确vart=List(1,2,3)vart2=List(4,5)()

    • A、vart3=t++t2得到List(1,2,3,4,5)
    • B、vart3=List.concat(t,t2)得到List(1,2,3,4,5)
    • C、vart3=t:::t2得到List(1,2,3,4,5)
    • D、vart3=t.:::(t2)得到List(1,2,3,4,5)

    正确答案:D

  • 第21题:

    list=[1,2,3],list[-1]的值为()

    • A、1
    • B、3
    • C、2
    • D、[]

    正确答案:B

  • 第22题:

    单选题
    public static Iterator reverse(List list) {  Collections.reverse(list);  return list.iterator();  }  public static void main(String[] args) {  List list = new ArrayList();  list.add(” 1”); list.add(”2”); list.add(”3”);  for (Object obj: reverse(list))  System.out.print(obj + “,”);  }  What is the result?()
    A

     3,2,1,

    B

     1,2,3,

    C

     Compilation fails.

    D

     The code runs with no output.

    E

     An exception is thrown at runtime.


    正确答案: B
    解析: 暂无解析

  • 第23题:

    填空题
    表达式list(map(list,zip(*[[1,2,3],[4,5,6]])))的值为()。

    正确答案: [[1, 4], [2, 5], [3, 6]]
    解析: 暂无解析