【日报7.17

1.数组的概念

(1)数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器

(2)数组既可以存储基本数据类型,也可以存储引用数据类型

(3)数组是一组相关数据的集合,一个数组实际上就是一连串的变量.

2.内存中的数组

(1)变量

声明一个变量就是在内存空间划出一块空间

(2)数组

声明一个数组就是在内存空间划出一串连续的相同类型的空间

3 数组声明与使用

数据类型[] 数组名 = 初值
int[] array = new int[5]
[ ]中5就是数组array的长度
数组的长度一旦给定 就不能修改
其中数据类型代表: 数组中盛放数据的 数据类型
数组使用下标(角标)来访问元素(保存元素) 下标从0开始

4 Arrays的使用

(1)Arrays.toString(array) 数组的打印

(2)Arrays.sort(array); 数组的排序

(3)Arrays.copyOf 要复制的数组,指定新数组的长度

5.冒泡排序

   int num = 0;
   for (int i = 0; i < age.length - 1; i++) {
       for (int j = 0; j <age.length - 1 - i ; j++) {
            if (age[j] > age[j+1]){
               num = age[j+1];
               age[j+1] = age[j];
               age[j] = num

上面的代码,执行一次是移动一位,那我只要让他循环移动所有位置的元素就可以了

6.总结

以上就是今天学到的内容,基本了解了数组的作用,学会了如何定义数组以及常规操作,如何·获取最大值,最小值,数字排序和插入数字。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值