构建列表

 

package main

object Test {

  def main(args: Array[String]): Unit = {

    //空列表
    val empty = List();
    println(empty); //List()

    val emptyList: List[Nothing] = List.empty;
    println(emptyList); //List()


    //构建列表
    val nums_1 = List(1, 2, 3);
    println(nums_1); //List(1, 2, 3)

    val numS_2 = 1 :: 2 :: 3 :: Nil;
    println(numS_2); //List(1, 2, 3)


    val L12 = List(1, 2);
    val L34 = 3 :: 4 :: Nil;

    val L1234 = L12 ::: L34; //2个列表拼接,返回一个新的列表
    println(L1234);
    //List(1, 2, 3, 4)

val L134 = 1 :: L34; println(L134); //List(1, 3, 4) //返回列表下标为1的元素 -> L134[1] println(L134(1)); //3 } }

 

posted @ 2019-07-04 04:34  茗::流  阅读(103)  评论(0)    收藏  举报
如有雷同,纯属参考。如有侵犯你的版权,请联系我。