admin管理员组文章数量:1794759
java数组赋值
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数组赋值 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686916867a117998.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论