您的位置:首页 > 编程语言 > Java开发

数组 排序 查找 多维数组

2015-01-21 16:25 127 查看
1 什么是数组
数组可以存放多个同一类型的数据
1数据类型 数组名【】= new 数据类型【大小】
int a[] = new int[5]
2 先声明数组,后赋值。
int arr[]; // int[] arr;
arr= new int[5];

1 初始化数组

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

2数组的引用

Dog dogs[] = new Dog[4];

dogs[0]= new Dog();
//给各个狗赋予初值
dogs[0].setName( "huahua");

定义数组之后,dogs[0]=null,如果这时候给dogs[0]赋值会出错。在内存块中Dog dogs[] = new Dog[4] 这只是开辟一块内存,但是暂时不启用。所以给dogs[0]赋值会出错。
新建了dogs[0]= new Dog()之后,内存里才会出现dogs[]数组空间,这时候给dogs[0]赋值。显示正确。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java public result