编写常量名称时,建议所有字母都大写。如果常量包含多个单词,则应使用下划线 (_) 分隔。示例 实时演示 public class ConstantsTest { public static final int MIN_VALUE = 22; public static final int MAX_VALUE = 222; public static void main(String args[]) { System.out.println("Value of the constant MIN_VALUE: "+MIN_VALUE); System.out.println("Value of the constant MAX_VALUE: "+MAX_VALUE); } } 输出 Value of the constant MIN_VALUE: 22 Value of the constant MAX_VALUE: 222
要读取用户数据,请创建一个扫描器类。使用 nextInt() 方法从用户读取要创建的数组的大小。创建具有指定大小的数组。在循环中,从用户读取值并将其存储在上面创建的数组中。示例 import java.util.Arrays; import java.util.Scanner; public class PopulatingAnArray { public static void main(String args[]) { System.out.println("Enter the required size of the array :: "); Scanner s = new Scanner(System.in); int size = s.nextInt(); int myArray[] = new int [size]; ... 阅读更多
在Java中声明构造函数类似于方法。在Java中命名类的构造函数时,需要注意以下几点。构造函数的名称应与类名相同(大小写相同)(以及访问说明符)。构造函数不应有任何返回类型。构造函数不能是静态的、final的、抽象的和同步的。示例 下面的Java程序是构造函数的一个示例。实时演示 public class Sample { Sample() { System.out.println("This is an example of ... 阅读更多
Main方法是Java中执行的入口点。当我们执行一个类时,JVM会搜索main方法并逐行执行其内容。如果你观察下面的例子,你可以编译这个程序,但是如果你尝试执行它,你会得到一个错误,说“找不到main方法”。示例 abstract class SuperTest { public abstract void sample(); public abstract void demo(); } public class Example extends SuperTest{ public void sample(){ System.out.println("sample method ... 阅读更多
你只能在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