数组
数据结构之一
用来存储固定大小的同类型元素。
foreach遍历
int[] st=new int[]{3,2,7,46};
for(int s:st){ System.out.println(s); }
原始for方法:
for(int i=0;i<st.length;i++){
System.out.println(st[i]); }
数组排序:
1.选择排序法:
int[] arr=new int[]{2,3,4,1};
for(int x=0;x<arr.length-1;x++){ for(int y=x+1;y<arr.length;y++){ if(arr[x]<arr[y]){ int tem=arr[y]; arr[y]=arr[x]; arr[x]=tem; } } } for(int s:arr){ System.out.println(s); }
2.冒泡
int[] arr = new int[] { 2, 3, 4, 1 };
for (int x = 0; x < arr.length - 1; x++) { for (int y = 0; y < arr.length-x-1; y++) { if (arr[y] < arr[y + 1]) { int tem = arr[y]; arr[y] = arr[y + 1]; arr[y + 1] = tem; } } } for (int s : arr) { System.out.println(s); }