是否可以从一个类中访问一个类的吸气剂List
?查看我的代码:
List<Object> words = getWorld().getObjects(Word.class);
for (Object word : words) {
if (word.getWord() == inputText) {
System.out.println("Test");
}
}
编译时说:找不到方法getWord()。
提前致谢!
希望getObject(Class<T>)
会返回一个List<T>
. 在这种情况下,您可以定义words
为List<Word>
:
List<Word> words = getWorld().getObjects(Word.class);
for (Word word : words) {
// rest of the code.
如果这是不可能的,你必须投它:
List<Object> words = getWorld().getObjects(Word.class);
for (Object word : words) {
// Probably a good idea to check word's type before casting
if (((Word) word).getWord() == inputText) {