今天,我使用了java列表来处理生成excel,但是需要直接赋值一些固定的变量。 如何先初始化再添加:
列表名称=new ArrayList (;
name.add('XXX );
name.add('yyy );
name.add(zzz );
这样的方法似乎有点愚蠢,默默地搜索了java list
这是list官方文档的样子,可以看到很大的“界面列表”。 因此,List不能直接实例化,许多子类、AbstractList、AbstractSequentialList、ArrayList、AttributeList、copyonwritearraration
这里需要使用ArrayList。
因此,要初始化list,当然List name=new ArrayList (); 然后根据需要慢慢添加。
但是有木有有更简洁的方法吗? 如下所示
listname=Arrays.aslist(XXX、yyy、zzz ); (但是,请注意,此列表的size已固定,无法再添加。 )
或
listname=new ArrayList (arrays.as list (' XXX '、' yyy '、' zzz ' ) )