是的,我想在下面提供变量,(学校主题)随处可用(例如在getItems()等方法中),但不使用参数。我不知道我正在尝试做什么的正式定义,这就是为什么我真的不能谷歌这个。
import java.util.*;
public class TestApp{
private static String[] schoolsubjects;
public void TestApp(){
}
public void addItem(String item_name){
schoolsubjects.add(item_name);
}
public void getItems(){
return schoolsubjects;
}
}
好的,谢谢你
在addItem()
中我明白了,错误:找不到符号
答案 0 :(得分:1)
Oracle的Java Tutorials回答了您的问题。 Here是与您的特定问题最相关的部分的链接。但是我建议你阅读全部内容......或者至少是涵盖基础知识的小道。
答案 1 :(得分:0)
正如您所拥有的那样,学校课程可用于该课程中的所有方法。即getItems()已经可以访问学校主题。虽然应该注意,您无法从返回类型为 void 的方法返回数组,但您需要将public void getItems()
更改为public String[] getItems()