数组二

作者: 特_e52a | 来源:发表于2017-03-27 22:05 被阅读0次

    ackage com.itheima_04;/* * 数组获取最值(获取数组中的最大值最小值) */public class ArrayTest2 {public static void main(String[] args) {//定义数组int[] arr = {12,45,98,73,60};//定义参照物int max = arr[0];//遍历数组,获取除了0索引以外的元素,进行比较for(int x=1; xmax) {

    max = arr[x];

    }

    }

    //输出max即可

    System.out.println("max:"+max);

    }

    }

    package com.itheima_05;

    /*

    * 二维数组:其实就是元素为一维数组的数组。

    *

    * 定义格式:

    * A:数据类型[][] 数组名; (推荐的方式)

    * B:数据类型 数组名[][];

    * C:数据类型[] 数组名[];

    * 初始化:

    * A:动态初始化

    * 数据类型[][] 数组名 = new 数据类型[m][n];

    * m表示的是二维数组中一维数组的个数

    * n表示的是一维数组中的元素个数

    * B:静态初始化

    * 数据类型[][] 数组名 = new 数据类型[][]{{元素...},{元素...},{元素...},...};

    * 简化格式:

    * 数据类型[][] 数组名 = {{元素...},{元素...},{元素...},...};

    *

    * 二维数组名配合索引可以获取到每一个一维数组。

    * 每一个一维数组配合索引名可以获取到数组中的元素。

    *

    * 假如我有一个二维数组:arr。

    * 我要从中获取一维数组:arr[索引]

    * 我要从中获取二维数组的元素:arr[索引][索引]

    */

    public class ArrayArrayDemo {

    public static void main(String[] args) {

    //数据类型[][] 数组名 = {{元素...},{元素...},{元素...},...};

    int[][] arr = {{1,2,3},{4,5,6},{7,8,9}};

    System.out.println(arr); //[[I@1774b9b

    System.out.println(arr[0]); //[I@104c575

    System.out.println(arr[1]);

    System.out.println(arr[2]);

    //如何获取二维数组中的元素呢?

    System.out.println(arr[0][0]);

    System.out.println(arr[1][1]);

    System.out.println(arr[2][2]);

    }

    }

    package com.itheima_05;

    /*

    * 二维数组的遍历

    *

    * System.out.println():输出内容,并换行

    * System.out.print():输出内容

    */

    public class ArrayArrayTest {

    public static void main(String[] args) {

    //定义二维数组

    int[][] arr = {{1,2,3},{4,5,6},{7,8,9}};

    //获取二维数组的元素

    // System.out.println(arr[0][0]);

    // System.out.println(arr[0][1]);

    // System.out.println(arr[0][2]);

    /*

    //第一个一维数组的元素

    for(int x=0; x

    相关文章

      网友评论

          本文标题:数组二

          本文链接:https://www.haomeiwen.com/subject/dgldottx.html