arrayinittest.java

来自「JSF 演示代码」· Java 代码 · 共 72 行

JAVA
72
字号
/**
 * 通过这个程序,测试数组元素默认值
 */
public class ArrayInitTest
{
	public static void main(String[] args)
	{
		ArrayInitTest aTest = new ArrayInitTest ();
		int[] a = new int[10];//声明一个新的整数数组,并赋值与一个新的数组变量
		aTest.printInt(a);//输出数组元素到控制台
		String[] b = new String[10];
		aTest.printString(b);
		boolean[] c = new boolean[10];//声明一个新的布尔数组
		aTest.printBoolean(c);
	}

	public void printInt(int[] array)
	{
		System.out.println("  整数型数组的长度是 " + array.length);
		for(int i = 0; i < 5; i++)
		{
			array[i] =  i;
		}

		System.out.println("  数组中的每个元素是: ");
		for (int i = 0; i < array.length; i++)
		{
			System.out.print("  " + array[i]);//打印出数组中的每一个元素
		}

		System.out.println("\n****************************************");
	}

	public void printString(String[] array)
	{
		System.out.println("  字符型数组的长度是 " + array.length);
		for(int i = 0; i < 5; i++)
		{
			array[i] = "元素" + i;
		}

		System.out.println("  数组中的每个元素是: ");
		for (int i = 0; i < array.length; i++)
		{
			System.out.print("  " + array[i]);//打印出数组中的每一个元素
		}

		System.out.println("\n****************************************");
	}
	
	public void printBoolean(boolean[] array)
	{
		System.out.println("  布尔型数组的长度是 " + array.length);
		for(int i = 0; i < 5; i++)
		{
			if(i % 2 == 0)
			  array[i] = true;
			else
			  array[i] = false;
		}

		System.out.println("  数组中的每个元素是: ");

		for (int i = 0; i < array.length; i++)
		{
			System.out.print("  " + array[i]);//打印出数组中的每一个元素
		}

		System.out.println("\n****************************************");
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?