セットクラスのadd演算子は、ブール値を返します。ブール値は、追加する要素がまだ存在しない場合はtrue、そうでない場合はfalseです。書いています
if (set.add(entry)) {
//do some more stuff
}
きれいなコードを書くという点で良いスタイルと考えられていますか?あなたは一度に2つのことをするので、私は疑問に思っています。1)要素を追加し、2)要素が存在したかどうかを確認します。
if (!set.add(entry)) {// entry already present, possibly a case you want to handle}
java.util.Set
たadd
ときにtrueを返す標準について話しているのですか?