数组:存储同一种数据类型的容器集合。
数组的特点:
1.只能存储同一种数据类型的数据。
2.一旦初始化,长度固定。
3.数组中的元素与元素之间的内存地址是连续的。
注意:Object类型的数组可以存储任意类型的数据。
数组的创建以及初始化如下:
package com.cn;
import java.util.Arrays;
public class Demo6 {
public static void main(String[] args){
//数组的创建以及初始化
//方式1
int[] arr1= new int[5];
arr1[0] = 1;
arr1[1] = 2;
arr1[2] = 3;
System.out.println(Arrays.toString(arr1) + "\t数组的长度为:" + arr1.length);
//方式2
int[] arr2= new int[]{4, 5, 6, 7, 8, 9, 10};
System.out.println(Arrays.toString(arr2) + "\t数组的长度为:" + arr2.length);
//方式3
int[] arr3 = {9, 9, 9, 9};
System.out.println(Arrays.toString(arr3) + "\t数组的长度为:" + arr3.length);
}
}
需求:定义一个数组存储同学的兴趣爱好。
数组存储兴趣爱好:
String[] arr = new String[];
package com.cn.collection;
/**
* Author:Liu Zhiyong
* Version:Version_1
* Date:2016年7月8日08:33:30
* Desc:
* 数组:存储同一种数据类型的容器集合。
* 数组的特点:
* 1.只能存储同一种数据类型的数据。
* 2.一旦初始化,长度固定。
* 3.数组中的元素与元素之间的内存地址是连续的。
* 注意:Object类型的数组可以存储任意类型的数据。
*
* 需求:定义一个数组存储同学的兴趣爱好。
* 数组存储兴趣爱好:
* String[] arr = new String[];
*/
public class Demo1 {
public static void main(String[] args) {
Object[] o = new Object[3];
o[1] = "String";
o[2] = 'c';
o[3] = 3;
}
}