格式 数组的基本使用 0912

格式 数组的基本使用 0912

数组定义

情况一,先声明,再分配空间

类型[] 数组名;
数组名 = new 类型[长度];

情况二,声明并分配空间

类型[] 数组名 = new 类型[长度];

情况三,声明并赋值(全)

类型 数组名 = new 类型[]{
    
    数据1,数据n}

情况四,声明并赋值(简)

类型[] 数组名 = {
    
    数据1,数据n}

数组下标对应坑位的赋值与改值

数组[下标] =

数组下标对应值的获取

数组[下标]

数组的遍历 打印所有成员

        for (int i = 0; i < 数组名.length; i++) {
    
    
            数组名[i] 的相关操作;
        }

数组排序

升序

import java.util.Arrays;

Arrays.sort(数组名);

逆序

        int 数组长度 = 数组名.length;
        int 最大索引 = 数组长度 - 1;
        for (int i = 0; i < 数组长度 / 2; i++) {
    
    
            int temp = 数组名[i];
            数组名[i] = 数组名[最大索引 - i];
            数组名[最大索引 - i] = temp;
        }

往字符串数组中追加一个数据

        for (int i = 0; i < 数组名.length; i++) {
    
    
            // 判断下标对应值是否为null
            if (数组名[i] == null) {
    
    
                // 进入分支表明,当前下标是空值,可占领
                数组名[i] = 要插入的数据;
            }
        }

对象数组的使用

// 只声明不赋值
类名称[] 数组名 = new 类名称[长度];

猜你喜欢

转载自blog.csdn.net/ifubing/article/details/108546520
今日推荐