Java数组

本文介绍了数组作为存储多种数据类型的集合的基本概念,包括数组的声明方式(如`int[]array=newint[5];`),内存分配,以及如何使用下标访问元素。还提及了数组的长度固定性和用冒泡排序算法对数组进行排序的例子。
摘要由CSDN通过智能技术生成

数组的概念

数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器
数组既可以存储基本数据类型,也可以存储引用数据类型
数组是一组相关数据的集合,一个数组实际上就是一连串的变量 .

内存中的数组

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

 

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

 

数组声明

声明语法
数据类型[] 数组名 = 初值
int[] array = new int[5];
注意: [ ]中5就是数组array的长度

                数组的长度一旦给定 就不能修改

1. 其中 数据类型 代表: 数组中盛放数据的 数据类型
2. 数组使用下标(角标)来访问元素(保存元素)  下标从 0 开始

 

冒泡排序法

把一个数组的全部元素正序排列
int[] array = new int[5];
    int num = 0;
    for(int i = 0; i < array.length-1; i++){
        for(int j = 0; j < array.length-1-i; j++){
            if(array[j] > array[j+1]){
                num = array[j+1];
                array[j+1] = array[j];
                array[j] = num;
            }
        }
    }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值