在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")

题目

在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
更多“在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")”相关问题
  • 第1题:

    执行x$=InputBox("请输入x的值")时,在弹出的对话框中输入123,在列表框List1中选中一个列表项(数据为456),使结果为123456 的语句是( )。

    A.y=x$+List1.List(0)

    B.y=x$+List1.List(1)

    C.y=Val(x$)+Val(List1.List(0))

    D.y=Val(x$)&Val(List1.List(1))


    正确答案:A
    A。【解析】InputBox函数返回的值为字符串类型,要得到l23456,只需要将两个字符串相加,因此可用y=x$+Listl.List(0)得到。

  • 第2题:

    有如下两个列表:list1=[(2),(0),(1),(8)]list2=[(2,),(0,),(1,),(8,)]那么,type(list1[0])和type(list2[0])分别是:

    Aint和tuple

    Bint和int

    Ctuple和tuple

    Dtuple和int


    正确答案:A

  • 第3题:

    以下使用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

  • 第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题:

    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

  • 第6题:

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


    正确答案:正确

  • 第7题:

    以下关于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

  • 第8题:

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

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

    正确答案:B

  • 第9题:

    设表单form1中有一个单列数据的列表框list1。现要在list1的某个事件过程中引用最后一个列表项,可使用()。

    • A、list1.list(list1.listcount)
    • B、form1.list1.list(list1.listcount)
    • C、thisform.list(thisform.listcount)
    • D、this.list(this.listcount)

    正确答案:C

  • 第10题:

    以下()语句将删除列表框List1中的最后一项。

    • A、List1.RemoveItem List1.ListCount
    • B、List1.Clear
    • C、List1.List(List1.ListCount-1)= ""
    • D、List1.RemoveItem List1.ListCount-1

    正确答案:D

  • 第11题:

    单选题
    Given:  int[] myArray=newint[] {1, 2,3,4, 5};  What allows you to create a list from this array?()
    A

     List myList = myArray.asList();

    B

     List myList = Arrays.asList(myArray);

    C

     List myList = new ArrayList(myArray);

    D

     List myList = Collections.fromArray(myArray);


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

  • 第12题:

    单选题
    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
    解析: 暂无解析

  • 第13题:

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

    A、List1.List(List1.ListCount)

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

    C、List1.List(ListCount)

    D、List1.List(ListCount-1)


    正确答案:B

  • 第14题:

    Given:  int[] myArray=newint[] {1, 2,3,4, 5};  What allows you to create a list from this array?() 

    • A、 List myList = myArray.asList();
    • B、 List myList = Arrays.asList(myArray);
    • C、 List myList = new ArrayList(myArray);
    • D、 List myList = Collections.fromArray(myArray);

    正确答案: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题:

    请写出下列递归算法的功能。  typedef struct node{          datatype data;          struct node *link;  } *LinkList;  int ALGORISM(LinkList list)  {          if(list==NULL)              return 0;          else              return 1+ALGORISM(list->link);  }


    正确答案:计算由list所指的线性链表的长度。

  • 第17题:

    在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

  • 第18题:

    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

  • 第19题:

    int[] myArray = new int[] {1,2,3,4,5};  以下哪个选项可以用一个数组创建一个列表?()

    • A、 List myList = myArray.asList();
    • B、 List myList = Arrays.asList(myArray);
    • C、 List myList = new ArrayList(myArray);
    • D、 List myList = Collections.fromArray(myArray);

    正确答案:B

  • 第20题:

    为显示年龄为10的整数倍的在职职工记录,下列各命令中错误的是()

    • A、LIST FOR MOD(年龄,10)=0
    • B、LIST FOR 年龄/10=INT(年龄/10)
    • C、LIST FOR SUBSTR(STR(年龄,2),2,1)="0"
    • D、LIST FOR 年龄=20.OR.30.OR.40.OR.50.OR.60

    正确答案:D

  • 第21题:

    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

  • 第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题:

    单选题
    int[] myArray = new int[] {1,2,3,4,5};  以下哪个选项可以用一个数组创建一个列表?()
    A

     List myList = myArray.asList();

    B

     List myList = Arrays.asList(myArray);

    C

     List myList = new ArrayList(myArray);

    D

     List myList = Collections.fromArray(myArray);


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