gpt4 book ai didi

java : annotations before method parameters

转载 作者:行者123 更新时间:2023-12-01 06:07:21 26 4
gpt4 key购买 nike

有人可以提供有关以下注释示例的更多信息吗?

我知道在这个场景中它是用来限制参数值的,但是这个功能叫什么,我们如何创建这样的方法。 ?

            public boolean onNewMessage(@NonNull String message, @Subjects.Type String type) {
LogItem item = LogItem.from(message, type);
backups.add(item);
return addItemToFiltered(item);
}

最佳答案

在Java 8中,有一个新的注释@NonNull

https://blogs.oracle.com/java-platform-group/entry/java_8_s_new_type

但是,我不知道你的代码来源,也没有听说过@Subjects.Type。因此,您代码中的注释可能来自一些鲜为人知的项目。

请注意,任何人都可以创建自己的注释:

https://docs.oracle.com/javase/tutorial/java/annotations/

检查文件顶部是否有 import 语句。它们可以为您提供注释的完整量化包路径,并且它们可能会给您更多线索。

关于java : annotations before method parameters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41638353/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com