【发布时间】:2014-02-14 06:48:27
【问题描述】:
这似乎非常基本,但我搜索了多少我都找不到解决方案。
我想通过添加 @SuppressWarnings 注释来抑制 java 中的警告,但编译器不接受它,文本编辑器也不给它特殊颜色。就像注释不存在一样。
文本编辑器是Notepad++,我只是用最新的JDK从命令行编译。
class Table<T> implements AbstractTable<T>{
T[] elements;
@SuppressWarnings()
Table(int length){
elementer = (T[]) new Object[lengde]; //this is why I want to suppress
}
}
我一定错过了一些重要的东西,我做错了什么?
【问题讨论】:
-
你能发布你的代码吗?你有正确的进口吗?您遇到的确切错误是什么?你用的是什么版本的java?
-
谢谢,现在添加了一些代码。错误消息取决于我放置注释的位置。如果我把它放在类之上,就像在例子中一样,它期望它是一个类声明,如果我把它放在方法之上,它期望一个方法。
-
发布代码和注释。以及您从编译器获得的准确且完整的错误消息。
标签: java annotations