首页 课程 师资 教程 报名

Java数组赋值的方法

  • 2021-06-01 13:08:22
  • 659次 星辉

1.数组操作中,可以使用等于(=)赋值

注意:此时新数组只是指向原数组的存储空间,并没有重新申请新的空间。

实例:

public class ArrayTest{
    public static void main(String args[]){
        // 1
        int[] a=new int[4];
        a[0]=1;
        a[1]=2;
        a[2]=3;
        a[3]=4;
        System.out.println(a[3]);
        // 2
        int b[]=new int[4];
        b[0]=1;
        b[1]=2;
        b[2]=3;
        b[3]=4;
        System.out.println(b[2]);
        // 3
        int[] c={1,2,3,4};
        int[] d=new int[]{1,2,3,4};
        System.out.println(c[2]);
        System.out.println(d[3]);
    }
}

2.使用System.ararycopy方法

System.arraycopy(originalArray, 0, targetArray, 0, originalArray.length);

注意:新数组重新申请存储地址空间,再将原数组中数据拷贝过来。

上就是星辉小编介绍的"Java数组赋值的方法",希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为您服务。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交