⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 j02060104.java

📁 经典java教材《java完美经典》一书中源码的完全收集
💻 JAVA
字号:
import java.lang.*;

class j02060104
{
  public static void main(String para[])
  {
		int[] GradeA = new int[6];
		GradeA[0] = 78;  GradeA[1] = 92;  GradeA[2] = 62;
		System.out.println("GradeA 数组的元素:");
		for(int x =0 ; x< GradeA.length ; x++)
		{
			System.out.print("GradeA["+ x + "] = " + GradeA[x]+ "   ");
			if(GradeA[x]<10)
			   System.out.print(" ");  //印一个空白
			if((x+1)%3==0 || x==GradeA.length-1)
			   System.out.println();  //印空字符串,换行
		}	
  	System.out.println(); //换行
  	
  	GradeA = new int[3];  // 无论新实体元素多寡,原来的数据都不会存在
  	System.out.println("设定新的实体给 GradeA 数组:");
  	for(int x =0 ; x< GradeA.length ; x++)
		{
			System.out.print("GradeA["+ x + "] = " + GradeA[x]+ "   ");
			if(GradeA[x]<10)
				 System.out.print(" ");  //印一个空白
			if((x+1)%3==0 || x==GradeA.length-1)
			   System.out.println();  //换行
		}
		System.out.println(); //换行
  	//=================================================
  	//===以下探讨两个阵参考一个实体
  	int[] GradeB = new int[5];
  	GradeB[0] = 91;  GradeB[1] = 86;  GradeB[2] = 77;
  	GradeB[3] = 57;  GradeB[4] = 64; 
  	System.out.println("GradeB 数组的元素:");
  	for(int x =0 ; x< GradeB.length ; x++)
		{
			System.out.print("GradeB["+ x + "] = " + GradeB[x]+ "   ");
			if(GradeB[x]<10)
				 System.out.print(" ");  //印一个空白
			if((x+1)%3==0 || x==GradeB.length-1)
			   System.out.println();  //换行
		}
		System.out.println();//换行
		  	
  	GradeA = GradeB; // 之前GradeA 的长度= 3
  	System.out.println("GradeA 参考 GradeB :");
  	for(int x =0 ; x< GradeB.length ; x++)
		{
			System.out.print("GradeA["+ x + "] = " + GradeA[x]+ "   ");
			if(GradeA[x]<10)
				 System.out.print(" ");  //印一个空白
			if((x+1)%3==0 || x==GradeA.length-1)
			   System.out.println();  //换行
		}  	
  	System.out.println();//换行
  	
  	GradeA[0] = 98;  //改变 GradeA 的元素值
  	GradeA[1] = 74;
  	System.out.println("GradeA 元素值改变后:"); 	
  	for(int x =0 ; x< GradeB.length ; x++)  // 印出 GradeB 的元素
		{
			System.out.print("GradeB["+ x + "] = " + GradeB[x]+ "   ");
			if(GradeB[x]<10)
				 System.out.print(" ");  //印一个空白
			if((x+1)%3==0 || x==GradeB.length-1)
			   System.out.println();  //换行
		}  	
  }
}

⌨️ 快捷键说明

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