首页 > Java > Java基础 > java中给数组赋值的方法

java中给数组赋值的方法

王林
发布: 2019-11-18 17:34:12
原创
12052 人浏览过

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教程

以上是java中给数组赋值的方法的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板