@定义上的非空注释-java 8

@定义上的非空注释-java 8,java,java-8,annotations,non-nullable,Java,Java 8,Annotations,Non Nullable,如何在列表项上使用@NonNull注释 如果想强制字符串的非空列表,请考虑 我们可以这样声明:@NonNull List 如果我们想强制,一个非空字符串列表,该怎么办。 我们如何做到这一点?@NonNull注释来自检查框架 该框架提供了大量注释,有助于开发人员编写干净的代码 @NonNull Annotation–编译器可以确定代码路径可能接收空值的情况 Java8注释改进: 在Java8之前,只允许对定义进行注释 JavaSE8允许在使用类型的任何地方进行类型注释。 非空字符串列表可以定义为l

如何在
列表
项上使用
@NonNull
注释

如果想强制<强>字符串的非空列表

,请考虑 我们可以这样声明:
@NonNull List

如果我们想强制,一个非空字符串列表,该怎么办。


我们如何做到这一点?
@NonNull
注释来自检查框架

该框架提供了大量注释,有助于开发人员编写干净的代码

@NonNull Annotation–编译器可以确定代码路径可能接收空值的情况

Java8注释改进:

在Java8之前,只允许对定义进行注释

JavaSE8允许在使用类型的任何地方进行类型注释。

非空字符串列表可以定义为
list


参考:

@NonNull
注释来自检查框架

该框架提供了大量注释,有助于开发人员编写干净的代码

@NonNull Annotation–编译器可以确定代码路径可能接收空值的情况

Java8注释改进:

在Java8之前,只允许对定义进行注释

JavaSE8允许在使用类型的任何地方进行类型注释。

非空字符串列表可以定义为
list


参考资料:

+1,你可以从中找到更详细的答案。@holi java-是的,我们也可以使用它。+1回答“
@NonNull
注释来自Checker框架”-可能,但你怎么知道,与这个问题相关的只是你选择了一种为
类型使用而设计的类型
+1,您可以从@holi java中找到更详细的答案-是的,我们也可以使用它。+1回答“
@NonNull
注释来自Checker框架”-也许,但您怎么知道,与此问题相关的是,您选择了一种为
类型使用而设计的类型。