|
这玩意功能我还整了那么久,我了个大去
数组这个东西我以前C语言的时候怎么都学不会
然后呢,看看这个视频:https://www.714.hk/msi-18149-1-1.html
确实不错
- class Selectarray
- //给一个数组排序
- //[7,3,1,6,2,4,9,5]
- {
- //按升序排列数组
- public static void Select(int[] arr)
- {
- for (int x=0;x<arr.length-1;x++)
- {
- for (int y=x+1;y<arr.length;y++)
- {
- if(arr[x]>arr[y]) //改成小于号就是降序了
- {
- //特么这的顺序乱了就不行了
- int temp=arr[x];
- arr[x]=arr[y];
- arr[y]=temp;
- }
- }
- }
- }
- public static void main(String[] args)
- {
- int[] arr={7,3,1,6,2,4,9,5};
- //排序前
- printarr(arr);
- Select(arr);
- //排序后
- printarr(arr);
- }
-
- //数组的遍历+打印
- public static void printarr(int[] arr)
- {
- System.out.print("[");
- for (int x=0;x<arr.length;x++)
- {
- if(x!=arr.length-1)
- System.out.print(arr[x]+",");
- else
- System.out.println(arr[x]+"]");
- }
- }
- }
复制代码
|
|