※ 引述《dharma (達)》之銘言:
: Java書前面章節出現的new
: 幾乎都是下面這行的用法:
: Car car = new Car();
: 但到了Collections章節
: 卻開始大量出現下面這種new出現在括號中的用法:
: ArrayList<Integer> num = new ArrayList<>()
: …
: num.add(new Integer(i));
: 這種new用法是在哪個章節有說明啊
: 怎麼沒印象
: thank
你也可以寫成這樣…
ArrayList<Integer> num = new ArrayList<>();
...
Integer boxedI = new Integer(i);
num.add(boxedI);
只不過變數boxedI只用在這邊的話,不如就直接建完Integer實例就直接傳給add…