0

の宣言がある場所の周りのコードでこれを見ました

@ParametersAreNotNullByDefault 
public class A
{
private String id;

public A(final String id)
{
this.id = id;
}
}

この注釈は私たちに何をもたらしますか? この注釈では、次のようなチェックを行うべきではありません

if (id==null)
throw new IllegalArgumentException();
4

1 に答える 1