zoukankan      html  css  js  c++  java
  • java15

    1.数组
    格式:数据类型 [ ] 数据名称 = new 数据类型 [ ] { };
    2.初始化
    静态初始化(已知要开多少个房间来存储数据)

    int[ ] a =new int[ ]  {12,32,54,64};
    System.out.println(a[0]);
    【12】
    

    动态初始化(未知数据个数,需要预留空间 )

    int[ ] b =new int [10];//预留了十个空位
    System.out.println(b[11]);         //超过预留空间个数则会报错(称为数组越界)
    【ArrayIndexOutOfBoundsException】
    b[0]=11;
    b[1]=12;
    System.out.println(b[0]);
    System.out.println(b[1]);
    【11】
    【12】
    String[ ] c=new String[10];
    c[0]="hhh";
    c[3]="asdf";
    System.out.println(c[0]);
    System.out.println(c[3]);
    【hhh】
    【asdf】
    

    3.数组的长度报数
    4.遍历数组
    加减数据,输出也随之变化
    5.数组的练习:整个数组的输出
    特别注意: 数组中数据的长度比 [ ] 的数字多一
    思考步骤:
    1.输出“[”
    2.全部输出每一位数据
    3.除最后一位数据外,其他每位数据后都要加“,”
    4.输出“]”
    【以不同的数据类型定义的数组】

    6.数组的练习2:整个数组倒序输出
    7.二维数组

    法一:
    		int[] a = {1,2,3};
    		int[] b = {0,1,2,3};
    		int[] c = {4,5,6};
    		int[][] two = new int[][] {a,b,c};
    		System.out.println(two.length);
    【3】
    法二:
    		int[][] two2 = new int[][] {
    			{4,5,6},
    			{3,4,5,6},
    			{4,5,6,7}
    		};
    		System.out.println(two2.length);
    【3】
    8.获取二维数组的值
    	System.out.print(two2[0][0]);	
    【4】
    	System.out.print(two2[1][0]);	
    【3】
    

    9.二维数组的遍历

    	int[][] d=new int [][] {
    		{1,2,3},
    		{4,5,6},
    		{888}
    	};
    	for(int i=0;i<d.length;i++) {
    		int [] d1=d[i];    //将二维数组中每一组元素赋值给一个数组
    		for(int j=0;j<d1.length;j++) {
    			System.out.print(d1[j]);   //输出二维数组中每一个元素
    			if(j==d1.length-1)break;
    			System.out.print(",");
    		}
    		System.out.println();
    	}
    
  • 相关阅读:
    Quicksum -SilverN
    uva 140 bandwidth (好题) ——yhx
    uva 129 krypton factors ——yhx
    uva 524 prime ring problem——yhx
    uva 10976 fractions again(水题)——yhx
    uva 11059 maximum product(水题)——yhx
    uva 725 division(水题)——yhx
    uva 11853 paintball(好题)——yhx
    uva 1599 ideal path(好题)——yhx
    uva 1572 self-assembly ——yhx
  • 原文地址:https://www.cnblogs.com/-zero/p/10311924.html
Copyright © 2011-2022 走看看