数组 : 一维数组
1.数组的创建方式
2.数组的赋值与取值
3.数据循环遍历方式
4.漂亮打印
5.冒泡排序法
1.数组的创建方式
1.静态创建
语法:数据类型[ ] 数组名 = {v1, v2, v3, v4....};
2.动态创建
语法:数据类型[ ] 数组名 = new 数据类型[长度];
长度: 表示可以存放多少个元素 (表示大小)
索引: 表示下标位置 从0开始 最大索引长度 -1
注意:
1.数组一旦创建大小不可改变
2.数组可以是任意类型
3.元素值可以覆盖
4.动态创建有默认值
2.数组的赋值与取值
1.取值: 数组名[索引];
2.赋值: 数组名[索引] = 值;
3.数据循环遍历方式
1.普通for循环遍历
需要在循环中操作索引的时候使用
2.增强for循环 foreach
只是取出所有元素进行遍历的时候使用
语法:
for(与数组相同的数据类型 变量名 : 需要遍历的数组名){
}
4.漂亮打印
就是一种显示格式
[123, 435, 46]
int[ ] a = {2435,56,467,578};
System.out.print("[");
for(int i = 0 ;i<a.length;i++){
if(i==a.length-1){
System.out.print(a[i]);
}else{
System.out.print(a[i]+",");
}
}
System.out.print("]");
5.冒泡排序法(了解)
两两比较,把大的放右边,小的放左边
排序的结果是从小到大
排序次数是数据的长度-1次