【发布时间】:2015-09-20 11:57:23
【问题描述】:
我创建了一个带有静态方法的类,我正在尝试访问 AllLanguages 数组中的一个元素
public final class AllLanguages {
private static Language[] mLanguages;
private AllLanguages(Language[] languages) {
mLanguages = new Language[]
{
new Language(R.drawable.united_kingdom, "English", "en"),
new Language(R.drawable.france, "French", "fr"),
new Language(R.drawable.israel, "Hebrew", "he"),
new Language(R.drawable.germany, "German", "de")
};
}
public static Language[] getLanguages() {
return mLanguages;
}
public static void setLanguages(Language[] mLanguages) {
AllLanguages.mLanguages = mLanguages;
}
public Language getLanguage(int position) {
return AllLanguages[position];
}
}
在最后一个方法 (getLanguage) 中,我遇到了以下编译器错误“预期表达式”。有什么想法吗?
【问题讨论】:
标签: java android arraylist static compiler-errors