Ref:
w3cschool
官方文档Java™ API Specification
官方文档api/java/util/ArrayList
java初始化ArrayList
在py里,list列表可以直接alist = [1, 2, 'a', 3.5]
这样初始化。
在Java里数组可以在创建的时候直接初始化,但是翻看从前记的ArrayList的笔记,好像只能
ArrayList<String> a=new ArrayList<String>();
a.add("first");
a.add("second");
a.add("first");
这样一条一条地添加。
如果想在声明时初始化,可以:
List<String> name = Arrays.asList("xxx","yyy","zzz");
这种写法 list的size是固定的,不能再add了。
List<String> name =new ArrayList<>(Arrays.asList("xxx","yyy","zzz"));
这种写法,list的不是fixed的
其中,asList和toArray用来Array和ArrayList的相互转换。
stackoverflow的这个跟list有关,我目前还看不懂接口是啥意思。How to initialize List<String> object in Java?
week5 形态学 (第四次课)
形态学是什么?(生物学概念)
1 是从边(灰度的连续性)
通过腐蚀 膨胀 作差
2 还是从内容的角度
讨论:
例子:找鸡肉里的碎骨。找连通集
week 6 图像分割 (第五次课)
网友评论