码迷,mamicode.com
首页 > 编程语言 > 详细

我的Java——数组(3)

时间:2016-05-23 20:53:41      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

数组与增强的for语句

在JDK 1.5中,对于for语句进行了增强 因此在遍历数组的元素时更方便

基本格式:它在for语句中使用一个类型名 一个变量名 一个冒号 一个数组名

int []num={1,2,3,4,5}

for(int n:num){

 

System.out.println(n);

}

这样的遍历只得取得其中的元素 无法改变元素

数组的复制

System.copyarray()方法可以用来复制数组 其格式是

System.arraycopy(Object src,int src_position,Object dst,int dst_position,int length)

他将数组从src复制到dst 复制的位置是src的第src_的第src_position个元素到dst的第dst_position位置 复制元素的个数为length

注:该方法只复制元素 如果数组元素是引用型变量 则只复制引用 不复制对象实体

 

 

 

*基本类型(primitive type)

基本数据类型的变量包含了单个值,这个值的长度和格式符合变量所属数据类型的要求,可以是一个数字、一个字符或一个布尔值,例如一个整型值是32位的二进制补码格式的数据,而一个字符型的值是16位的Unicode字符格式的数据等。

*引用类型(reference type)

引用型变量的值与基本类型变量不同,变量值是指向内存空间的引用(地址)。所指向的内存中保存着变量所表示的一个值或一组值。

引用在其他语言中称为指针或内存地址。Java语言与其他程序设计语言不同,不支持显示使用内存地址,而必须通过变量名对某个内存地址进行访问。

 

我的Java——数组(3)

标签:

原文地址:http://www.cnblogs.com/danyanpi1997/p/5521081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!