我犯糊涂了
public class SelectionSort{public static void main(String[] args)
{
int arr[]={20,40,64,4,15,36,56};
arrToString(arr);
sort(arr);
arrToString( arr);
}
public static void sort(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])
{
swap(arr, x, y);
}
}
}
public static void swap(int arr[],int index1,int index2)
{
int temp=arr[index1];
arr[index1]=arr[index2];
arr[index2]=temp;
}
public static void print(int[] arr){
for(int i=0;i<arr.length;i++)
System.out.print(arr[i]+",");
}
public static String arrToString(int[] arr)
{
String temp = "";
for (int x=0; x<arr.length ; x++)
{
if(x!=arr.length-1)
temp = temp+arr[x]+",";
else
temp = temp+arr[x];
}
return temp;
}
}
错误提示:错误: 在类 SelectionSort 中找不到主方法, 请将主方法定义为:
public static void main(String[] args)