意外に知らない?
職場の人とコードについて会話していると、「これ何?」とかよく言われるので、
もしかしたら、知らない人も多いかな?と思い、書いておく。
その1
LABEL: { if (/*判定1*/) { break LABEL; } // 処理A } // 処理B
これは、判定1が真なら、処理Aを実施せず、処理Bを行います。
ラベル付きbreakです。
break文 - Wikipedia
-
-
- -
-
その2
import java.util.Collections; import java.util.List; //… List<String> list = Collections.singletonList("abc");
これは、singletonListの引数(この場合は文字列"abc")だけを含むリストを作成します。
これで作成されたリストは、addによる追加やcleanによる削除などを受け付けません。
-
-
- -
-