我創建了一個數組頁面方法列表。 請問如何從其他類訪問方法List()時如何調用一個元素Pages [1]?如何從Java方法調出數組
public List() {
String[] Pages = {
"www.cnn.com",
"www.bbc.com",
"www.yahoo.com",
};
非常感謝!
我創建了一個數組頁面方法列表。 請問如何從其他類訪問方法List()時如何調用一個元素Pages [1]?如何從Java方法調出數組
public List() {
String[] Pages = {
"www.cnn.com",
"www.bbc.com",
"www.yahoo.com",
};
非常感謝!
您不能直接從方法調用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]);
}
謝謝xFunkyTImes,它幫助我繼續前進。 –
你只能在metod中使用它,如果您想引用它,請將其移到外面。 –
Java中的變量和方法通常是小寫的,類和接口通常都是大寫的。在標準類中重用名字也不好,例如'List' –
這看起來不像方法,因爲它沒有返回類型。它看起來像一個構造函數。也許對[Java基礎知識](https://docs.oracle.com/javase/tutorial/java/index.html)的評論是有序的。 – RealSkeptic