要從使用者讀取資料,請建立一個 Scanner 類。使用 nextInt() 方法從使用者讀取要建立的陣列的大小。使用指定的大小建立一個數組。在迴圈中從使用者讀取值並存儲在上面建立的陣列中。示例import java.util.Arrays; import java.util.Scanner; public class PopulatingAnArray { public static void main(String args[]) { System.out.println("輸入所需的陣列大小:: "); Scanner s = new Scanner(System.in); int size = s.nextInt(); int myArray[] = new int [size]; ... 閱讀更多
Main 方法是 Java 中執行的入口點。當我們執行一個類時,JVM 會搜尋 main 方法並逐行執行其內容。如果您觀察下面的示例,您可以編譯此程式,但如果您嘗試執行它,您將收到一條錯誤訊息“未找到主方法”。示例 abstract class SuperTest { public abstract void sample(); public abstract void demo(); } public class Example extends SuperTest{ public void sample(){ System.out.println("sample 方法 ... 閱讀更多
您只能在 Java 中返回一個值。如果需要,您可以使用陣列或物件返回多個值。示例在下面給出的示例中,calculate() 方法接受兩個整數變數,對它們執行加減乘除運算,將結果儲存在陣列中並返回陣列。 public class ReturningMultipleValues { static int[] calculate(int a, int b){ int[] result = new int[4]; result[0] = a + b; result[1] = a - b; ... 閱讀更多
是的,一旦您使用可變引數作為引數方法,就可以編寫一個使用可變引數的方法,在呼叫時,您可以將任意數量的引數傳遞給此方法(可變數量的引數),或者,您可以簡單地呼叫此方法而不傳遞任何引數。示例即時演示public class Sample{ void demoMethod(String... args) { for (String arg : args) { System.out.println(arg); } } public static void main(String args[] ){ new Sample().demoMethod("ram", "rahim", "robert"); new Sample().demoMethod("krishna", "kasyap"); new Sample().demoMethod(); } }輸出ram rahim robert krishna kasyap