/*
数组
1:什么是数组
a:一组数
b:一组 在内存中存储的是连续的空间 具备(相同数据类型)
2:在java中如何使用数组
*/
public class Test01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//声明一个数组
int[] arrs;
//对于数组进行赋值
arrs=new int[]{1,2,3,4,5,6};
//花括号里面不写就是空数组 里面不能放任何东西
//声明一个数组
String[] strs1=new String[]{"",""};
String[] strs2={"嘿嘿","哈哈"};
//声明一个数组 动态初始化
int[] arr=new int[5];
//只规定存储元素的个数
}
}
/*
常见属性:
* length:查看数组的长度 数组.length
* 索引:数组中的每个元素都存在一个具体的索引值,
* 索引值是从0开始,到length-1结束
*
* 数组的长度一旦声明 无法改变
* 数组优点:
* 数组缺点:
*
*
* 数组的使用场景:
* 数组通过索引去随机获取元素的效率高,通过索引去修改元素
* 效率高,通过元素值修改,删除,增加效率低
*
*
*/
public class Test02 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//声明一个数组
int[] strs=new int[10];
System.out.println("查看数组的元素"+strs.length);
//查看一个元素
strs[0]=10;
int a=strs[0];
System.out.println(a);
}
}