Arrays.toList() 和Collections.singletonList()的区别
Arrays.asList()、Collections.singletonList()
Arrays.asList(strArray)返回值是仍然是一个可变的集合,但是返回值是其内部类,不具有add方法,可以通过set方法进行增加值,默认长度是10
Collections.singletonList()返回的是不可变的集合,括号传对应需要的List类型参数,但是这个长度的集合只有1,可以减少内存空间。但是返回的值依然是Collections的内部实现类,同样没有add的方法,调用add,set方法会报错
将一个元素优雅的转换成一个集合
List<K> authcChannels = Stream.of(K).collect(Collectors.toList());
 
                    
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号