我在方法列表中创建了一个数组 Pages 。 你能否告诉我如何在从其他类访问方法List()时调用一个元素Pages [1]?
public List() {
String[] Pages = {
"www.cnn.com",
"www.bbc.com",
"www.yahoo.com",
};
非常感谢!
答案 0 :(得分:2)
您无法直接从方法调用local
变量。你必须以某种方式归还它。
顺便说一下,你好像不太了解Java中的方法是如何工作的。您应该查看it。
以下是您想要做的一个示例:
public String[] listPages(){
String [] pages = {"www.cnn.com", "www.bbc.com", "www.yahoo.com"};
return pages;
}
稍后如果你想使用array
的其中一个元素,你应该这样做:
public static void main(String[] args){
String[] res = listPages();
//now we want to print the element one: www.cnn.com
System.out.println(res[0]);
}
答案 1 :(得分:0)
您需要创建一个名为List
的类和该类的构造函数。
此外,数组元素之间也存在冗余;,
。