Tag: 不可为空

Getter和@Nonnull

我从eclipse得到一个警告,我知道我可以通过抑制警告删除它,但我更愿意理解是什么原因导致它可能为空。 package-info.java @ParametersAreNonnullByDefault package test; import javax.annotation.ParametersAreNonnullByDefault; test.java package test; public class Test { public static void main( final String[ ] args ) { System.out.println( new Test( “a” ).getS( ) ); } private final String s; public Test( final String s ) { this.s = s; } public String getS( ) { return this.s;//Null type […]