学习Collections工具类

public class CollectionsDemo {
    public static void main(String[] args) {
        List<Integer> nums =  new ArrayList<>();

        for(int i = 0; i < 10; i++)
        {
            nums.add(i);
        }

        Collections.shuffle(nums);//打乱集合中的数据
        System.out.println(nums);

        Collections.reverse(nums);//反转集合中的数据
        System.out.println(nums);

        Collections.sort(nums);//将集合元素排序
        System.out.println(nums);
    }
}
运行结果:
[9, 5, 2, 0, 6, 4, 8, 1, 3, 7]
[7, 3, 1, 8, 4, 6, 0, 2, 5, 9]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Arrays类

public class ArrayDemo {
    public static void main(String[] args) {
        String[] str1={"1","2","3"};
        String[] str2={"1","2","3"};
        System.out.println(Arrays.equals(str1, str2));
    }
}
运行结果:
true
public class ArrayDemo {
    public static void main(String[] args) {
        int[] a={1,2,3};
        System.out.println(a);//打印出的是hashcode码
        System.out.println(Arrays.toString(a));
    }
}
运行结果:
[I@4554617c
[1, 2, 3]
public class ArrayDemo {
    public static void main(String[] args) {
        int[] score ={79,65,93,64,88};
        Arrays.sort(score);//给数组排序
        //sort:作用是把一个数组按照有小到大进行排序
        
        System.out.println(Arrays.toString(score));
    }
}
运行结果:
[64, 65, 79, 88, 93]
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Collcetios、Arrays Collections(集合工具类) Arrays(数组工具类) Collec...
    向日花开阅读 2,844评论 0 2
  • Collections类 Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集...
    __豆约翰__阅读 3,097评论 0 2
  • Collections类 Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集...
    蛋炒饭_By阅读 754评论 0 0
  • Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序等操作。 ...
    十一_2bef阅读 767评论 0 0
  • 向往着美好,拾掇着信心 亦步亦趋,不顾一切 向前,追逐,呐喊,狂念 人在这边,心在那端 总把一切想当然,自以为必是...
    归尘于土阅读 1,280评论 0 0