class ArrayDemo
public static void main(String[]args)
{
int[]arr={1,5,2,9,4};
System.out.print("数组排序前:")
}
printAyyay(arr); //调用下面的 类? 还是 函数?还是方法?还是成员变量?
bubbleSort(arr);
System.out.print("数组排序后:")
printAyyay(arr);
public static void bubbleSort(int[]arr) //定义的 类? 还是 函数? 还是方法?还是成员变量?
{
for(int x=0;x<arr.length-1;x++); //x<arr.length-1 数组的最大角标
{
for(int y =0;y<arr.length-1-x;y++) //y<arr.length-1-x 最大角标减掉x的角标值? 这个希望详解一下
{
if(arr[y]>arr[y+1]){ //这是互换还好
temp= arr[y];
arr[y]=arr[y+1];
arr[y+1]=temp;
}
}
public static void printArray(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.print(arr[x]+"]");
}
}
|
|