javax.annotation.Nonnull和android.support.annotation.NonNull之间有什么区别?

时间:2019-07-10 03:38:01

标签: java android annotations

当我编写一个Android程序并尝试向该方法添加注释时,我发现了两个非常相似的注释:javax.annotation.Nonnullandroid.support.annotation.NonNull

它们之间有什么区别吗?

1 个答案:

答案 0 :(得分:0)

android.support.annotation.NonNull 支持注释包提供的Android中可用的标记注释 documentation

javax.annotation.Nonnull

此注释可以应用于包,类或方法,以指示默认情况下该元素中的方法参数为非空

对于您的情况,请使用android.support.annotation.NonNull,因为它专门针对android