void是个返回值为空的类型,当你不需要把结果返回给调用者时,就定义个void类型的返回值
例:
class ArrayDemo
{
public static void main(String[] args)
{
int[] arr = {2,5,4,7,9,8};
PrintArray(arr);
}
public static void PrintArray(int [] arr)//这里是直接打印了数组,没有结果返回给调用者,所以也不用在这个方法里写return
{
System.out.print("[");
for (int x=0; x<arr.length; x++)
{
if(x!=arr.length-1)
System.out.print(arr[x]+",");
else
System.out.println(arr[x]+"]");
}
}
}
构造函数是用于给对象初始化的,对象在堆内存中一建立,构造函数里的值也随着加载进去赋给了对象中的成员,给对象进行了实例化。它不需要有返回值,相当于是返回了一个对象。 |