JAVA快速生成List的方法List.of(T t1, T t2... )
通常我们可以手动new一个list,然后往里面添加元素。
在Java 9之后,java.util库新增了一个方法 List.of(T t1, T t2... ) ,可以快速的根据添加的元素返回一个List对象,但是这个对象是只读的,不能改动内容也不能改变指向。
经过测试,这个方法的运行速度比手动new List然后添加元素要快。因此在返回只读数据的时候,可以用这个方法替代手动的new List。
通常我们可以手动new一个list,然后往里面添加元素。
在Java 9之后,java.util库新增了一个方法 List.of(T t1, T t2... ) ,可以快速的根据添加的元素返回一个List对象,但是这个对象是只读的,不能改动内容也不能改变指向。
经过测试,这个方法的运行速度比手动new List然后添加元素要快。因此在返回只读数据的时候,可以用这个方法替代手动的new List。