GROOVY 列表

列表的基本操作:

import java.io.File 

class Example {

   static void main(String[] args){
      def list1 = [1,2];
      def list2 = [1,2,3,4];
      def list3 = [1,5,2,9,0];
      // 向列表末尾添加数据
      list1.add("a");

      // // 判断列表是否包含指定的元素
      println list1.contains("A");
      println list1;

      // 判断是否为空列表
      println list1.isEmpty();

      // 得到2个列表中的差集
      println list2.minus(list1);

      // 得到2个列表的合集
      println list1.plus(list2);

      // 删除列表中最后一个元素,并返回它
      println list2.pop();

      // 删除指定下标的元素,并返回它。填入下标的值,1在这里是下标
      println list2.remove(1);

      // 列表反转
      println list2.reverse();

      // 得到列表的长度
      println list2.size();

      // 对列表进行排序
      println list3.sort();
   }
}

 

posted @ 2025-07-07 15:46  山村放羊娃  阅读(13)  评论(0)    收藏  举报