一维数组以及二维数组

数组是我们写项目常用到的一个引用数据的类型 今天我就复习了关于数组的知识

下面跟着我一起看看数组的相关知识吧 我将我复习和学习到的分开两个区域来写

因为我之前基础学的不是很好 有好多没接触到的 写项目也没用到的

复习内容

1.清楚数组的概念以及使用场景

数组是一种数据结构,它是由相同类型的元素组成的有序集合。每个元素在数组中都有一个唯一的索引,可以使用索引来访问数组中的元素。

数组适用于需要存储大量相同类型的数据,并且需要快速访问和操作这些数据的场景。

2.掌握数组初始化方式 及数组元素访问以及遍历数组

int[] arr1=new int[]{1,2,5,9};//完整格式
int[] arr2={2,6,9,8};//简化格式
  //遍历数组求最大值格式
    int max = arr1[0];
    for (int i = 0; i < arr1.length; i++) {
        if (arr1[i] > max) {
            max = arr1[i];
        }
    }
    return max;
}

3.看懂数组内存图

学习内容

1.清楚二维数组的概念和使用场景

二维数组是一种数据结构,它由多个一维数组组成。可以将二维数组理解为一个表格,其中每个元素都有两个索引,一个用于指定行,另一个用于指定列。二维数组可以用来存储和操作具有二维结构的数据。

使用场景一般是矩阵操作,图像处理,游戏开发,学生成绩管理系统等

2.掌握二维数组的初始化方式 静态和动态

2.遍历二维数组

int[][] arr={
        {11,22,33},
        {44,55,66} };
//遍历二维数组 先获取每一个一维数组
for (int i = 0; i < arr.length; i++) {
    //arr[i]:每一个一维数组
    //接着遍历一维数组 获取具体的元素
    for (int j = 0; j < arr[i].length; j++) {
        System.out.println(arr[i][j]);
    }
}

3.看懂二维数组内存图

以上就是今天复习和学习的所有知识了 今天偷了一点懒 学的比较少 不过还是慢慢来吧

记的牢靠才好 并不是越快越好 要记得住才是好的 多练习 多写

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值