Re: [問題] {{ ..... }} 是什麼 syntax?
※ 引述《adrianshum (Alien)》之銘言:
: 剛才看 code 的時候看到有這樣的 syntax
: trades = new ArrayList() {{
: add(new Trade( 0 ));
: add(new Trade( 1 ));
: add(new Trade( 2 ));
: add(new Trade( 3 ));
: add(new Trade( 4 ));}};
: 寫了 Java 一段時間還是第一次看到這樣的 syntax...
: 有人可以告訴我這是什麼的 syntax 嗎?
: 謝
: Alien
自問自答
突然想通了 XDDD
原來是 annonymous class + initializer
Alien
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.155.236.82
討論串 (同標題文章)