数组基本要素
标识符- - ->数组名
数组元素- - ->值
元素下标- - ->从0开始
元素类型- - ->类型
使用数组四步走
1.声明数组 int[] a;
2.分配空间 a = new in[5];
3.赋值 a[0] = 8;
4.处理数据 a[0] = a[0] * 10
分配空间
数组赋值
处理数据
数组与内存
常见错误
排序方式
选择排序
public class Demo7 {
public static void main(String[] args) {
// 外层循环确定一个位置
// 内层循环确定该位置的值
int[] a = new int[10];
for (int i = 0; i < a.length; i++) {
a[i] = (int)(Math.random()*100);
}
System.out.println(Arrays.toString(a));
for (int i = 0;i < a.length - 1;i++){
int temp = a[i];
int p = i;
for (int j = i+1;j < a.length;j++){
if (temp > a[j]){
temp = a[j];
p = j;
}
}
a[p] = a[i];
a[i] = temp;
}
System.out.println(Arrays.toString(a));
}
}