要从用户读取数据,请创建一个 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