Java中的赋值问题

Java中如果不给普通变量赋值,则使用该变量时编译器会报错。如下:


如果不给数组赋值,则数组所有元素的默认值为0。如下:

public class JavaAssignment {
	public static void main(String[]args)//测试
	{
		int[] a=new int[5];
		double[]b=new double[5];
		float[]c=new float[5];
		String StrA=new String("");
		String StrB=new String("");
		String StrC=new String("");
		for(int i=0;i<5;i++)
		{
			StrA+=String.valueOf(a[i])+" ";
			StrB+=String.valueOf(b[i])+" ";
			StrC+=String.valueOf(c[i])+" ";
		}
		System.out.println("int:"+StrA);
		System.out.println("double:"+StrB);
		System.out.println("float:"+StrC);
	}
}
运行结果如下:



你可能感兴趣的:(Java中的赋值问题)