Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Java方法中调用数组_Java - Fatal编程技术网

如何从Java方法中调用数组

如何从Java方法中调用数组,java,Java,我在方法列表中创建了一个数组页面。 当从其他类访问方法List()时,您能建议如何调用一个元素页[1]吗 public List() { String[] Pages = { "www.cnn.com", "www.bbc.com", "www.yahoo.com", }; 非常感谢 您需要创建一个名为List的类和该类的构造函数。 还有冗余的。不能直接从方法调用局部变量。你必须设法归还它 顺便说一句,看起来您不太了解Java中的方法是如何工作的。你应该检查一下 下面是一个您想做什么的示例:

我在方法列表中创建了一个数组页面。 当从其他类访问方法List()时,您能建议如何调用一个元素页[1]吗

public List() {
String[] Pages = { 
"www.cnn.com",
"www.bbc.com",
"www.yahoo.com",
};

非常感谢

您需要创建一个名为
List
的类和该类的构造函数。
还有冗余的

不能直接从方法调用
局部变量。你必须设法归还它

顺便说一句,看起来您不太了解Java中的方法是如何工作的。你应该检查一下

下面是一个您想做什么的示例:

public String[] listPages(){

     String [] pages = {"www.cnn.com", "www.bbc.com", "www.yahoo.com"};

     return pages;
}
稍后,如果要使用
数组的某个元素,应执行以下操作:

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]);
}

您只能在metod中使用它,如果您想引用它,可以将它移到外部。Java中的变量和方法通常是小写的,类和接口通常是大写的。在标准类中重用名称也是不好的,例如,
List
看起来不像方法,因为它没有返回类型。它看起来像一个构造函数。也许对这篇文章的评论是正确的。顺便说一下,
String[]pages={“www.cnn.com”,“www.bbc.com”,“www.yahoo.com”},数组定义中的每个元素都不能以“;”结尾最后一个元素后面不能有逗号,这不能回答问题。这应该是一个评论。谢谢你每次,它帮助我继续前进。