数组:数组声明,合并,排序

本文介绍了Java中的数组,包括数组的定义、声明方式、遍历、默认值,以及如何使用Arrays工具类进行数组合并和排序。强调了数组长度的不可变性和便捷的遍历方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数组

1、相同数据类型的元素组成的集合我们称之为数组

int[] array = {
   10, 20, 30};

数组中能够存储元素的数量最大值我们称之为该数组的长度
数组声明后该数组的长度不可修改
数组名.length是获取数组的长度
数组声明后没有赋值的index位置上赋值为该数组数据类型的初始值(默认值)

1、数组的3种声明方式:

public class Dome02 {
   
    @Test
    public void test01(){
   
        int [] arr0=new int[5];     1、 这个【5】是指数组的长度,声明长度为5的数组
		  int [] arr1=new int[]{
   5}; 2、这个{
   5}是为arr1赋值一个数 5,也可以不赋值  
		   int [] arr1={
   5};			3、是为arr1赋值一个数5

2、for循环遍历数组

@Test
    public void test03(){
   

        int [] arr2=new int[3]; //为arr2数组定一个长度3,使用for循环遍历数值
        arr2[0]=10;             //为下标【0】赋值一个数
        arr2[1]=20;         	//。。。
        arr2[2]=30;
        for(int i=0;i< arr2.length;i++){
   //声明一个整数i,代表下标;小于爱arr2的长度开始自增循环,遍历
        		  //i长度小于arr2 .length是获取arr2数组的长度
            System.out.println(arr2[i]);//读值直接读arr2[i]的下标,可以输出下标内的值
        }
    }
}

3、八大基本类型未赋值的默认值

 @Test
    public void test05() {
   
        // 声明一个长度为5的数组
        int[] array = new int[5];
        // 为下标为2的位置赋值
        array[2] = 20;
        // 读取下标为2位置上元素的值
        System.out.println(array[2]);
        // 读取没有赋值的位置上的元素读取到的是该数组数据类型的默认值
        System.out.println(array[3]);
     //----------------------------------------------------  
        byte[] arr00 = new byte[5];
        short[] arr01 = new short[5];
        int[] arr02 = new int[5];
        long[] arr03 = 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值