关闭

二维数 组

标签: 二维数组
576人阅读 评论(0) 收藏 举报
分类:
package cn.jbit.ch09;

import java.util.Scanner;

public class Test2 {

	
	public static void main(String[] args) {
//		二维数组
		/*
		 * 第一个中括号里面的值代表 行的数
		 * 第二个中括号里面的值代表列数
		 */
 
		String [][] person=new String[9][5];
		person[0][0]="张三";
		person[0][1]="10";
		person[0][2]="女";
		person[0][3]="泰国";
		person[0][4]="1354555555";
		
		for (int i = 0; i < person.length; i++) {
			person[i][0]="张三"+i;
			person[i][1]="10";
			person[i][2]="女";
			person[i][3]="泰国";
			person[i][4]="1354555555";
		}
		

		for (int i = 0; i < person.length; i++) {
			for (int j = 0; j < person[i].length; j++) {
				System.out.println(person[i][j]);
			}
			System.out.println("\n\n\n");
		}
		
		
	}
}

package cn.jbit.ch09;public class Test2 {public static void main(String[] args) {// 二维数组String [][] person=new String[9][5];person[0][0]="张三";person[0][1]="10";person[0][2]="女";person[0][3]="泰国";person[0][4]="1354555555";person[1][0]="张三";person[1][1]="10";person[1][2]="女";person[1][3]="泰国";person[1][4]="1354555555";person[2][0]="张三";person[2][1]="10";person[2][2]="女";person[2][3]="泰国";person[2][4]="1354555555";person[3][0]="张三";person[3][1]="10";person[3][2]="女";person[3][3]="泰国";person[3][4]="1354555555";person[4][0]="张三";person[4][1]="10";person[4][2]="女";person[4][3]="泰国";person[4][4]="1354555555";person[5][0]="张三";person[5][1]="10";person[5][2]="女";person[5][3]="泰国";person[5][4]="1354555555";for (int i = 0; i < person.length; i++) {for (int j = 0; j < person[i].length; j++) {System.out.println(person[i][j]);}System.out.println("\n\n\n");}}}

	0	1	2	3	4	5	6	7
0	8	2	3	4	0	6	7	8
1	1	6	3	4	5	6	7	8
2	8	2	0	4	5	6	7	8
3	1	45	45	0	5	6	7	8
4	2	456	3	0	5	6	7	8
5	8	7	3	4	5	6	7	8
6	1	4	55474	4	5	6	0	8
7	1	2	0	4	5	6	7	8


import java.util.Random;

public class Test03 {
	public static void main(String[] args) {
		int [][] nums=new int[8][8];
		Random r=new Random();
		for (int i = 0; i < nums.length; i++) {
			for (int j = 0; j < nums[i].length; j++) {
				nums[i][j]=r.nextInt(100);
			}
		}
		int sum=0;
		for (int i = 0; i < nums.length; i++) {
			for (int j = 0; j < nums[i].length; j++) {
				System.out.print(nums[i][j]+"\t");
				if(i==j){
					sum+=nums[i][j];
				}
			}
			System.out.println();
			System.out.println();
		}
		int sum2=0;
		for (int i = 0; i < nums.length; i++) {
			for (int j = 0; j < nums[i].length; j++) {
				 
				if(nums[i][j]==0){
					break;
					
				}
				sum2+=nums[i][j];
			}
			 
		}
		System.err.println("对角线和"+sum);
		System.err.println("遇到0break 的和是"+sum2);
	}

}

public class Test2 {

	
	public static void main(String[] args) {
//		二维数组
		/*
		 * 第一个中括号里面的值代表 行的数
		 * 第二个中括号里面的值代表列数
		 */
	 
		String [][] person=new String[9][5];
		person[0][0]="张三";
		person[0][1]="10";
		person[0][2]="女";
		person[0][3]="泰国";
		person[0][4]="1354555555";
		
		for (int i = 0; i < person.length; i++) {
			person[i][0]="张三"+i;
			person[i][1]="10";
			person[i][2]="女";
			person[i][3]="泰国";
			person[i][4]="1354555555";
		}
		

		for (int i = 0; i < person.length; i++) {
			for (int j = 0; j < person[i].length; j++) {
				System.out.println(person[i][j]);
			}
			System.out.println("\n\n\n");
		}
		
		
	}
}



   
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:60001次
    • 积分:1226
    • 等级:
    • 排名:千里之外
    • 原创:57篇
    • 转载:1篇
    • 译文:0篇
    • 评论:8条