请java高手来看看这个排序的有关问题!谢谢
请java高手来看看这个排序的问题!多谢!
在网上找个冒泡排序的代码,编译总是报错!各位帮忙看看是什么问题,谢!
报错信息为:
需要为 class、interface 或 enum
void doBubbleSort(int[] src)
^
sort.java:12: 需要为 class、interface 或 enum
int i=0,j=0,temp=0;
------解决方案--------------------
这是java吗?
main方法不对
------解决方案--------------------
void static doBubbleSort(int[] src)
main里直接调用要定义成static方法
另外,这个并不是冒泡,属于选择排序
------解决方案--------------------
static void doBubbleSort(int[] src)
上面写反了
------解决方案--------------------
public static void main(String[] arg)
在网上找个冒泡排序的代码,编译总是报错!各位帮忙看看是什么问题,谢!
- Java code
void doBubbleSort(int[] src) { int len=src.length; int i=0,j=0,temp=0; for(i=0;i<len;i++){ for(j=i+1;j<len;j++){ if(src[i]>src[j]){ temp=src[j]; src[j]=src[i]; src[i]=temp; } } } } void main(String []args) { int []c={4,9,23,17,42,8,56}; int i = 0; doBubbleSort(c); System.out.println("排序之后的结果为:"); for(i=0;i<c.length;i++) System.out.println(c[i]+" "); return; }
报错信息为:
需要为 class、interface 或 enum
void doBubbleSort(int[] src)
^
sort.java:12: 需要为 class、interface 或 enum
int i=0,j=0,temp=0;
------解决方案--------------------
这是java吗?
main方法不对
------解决方案--------------------
void static doBubbleSort(int[] src)
main里直接调用要定义成static方法
另外,这个并不是冒泡,属于选择排序
------解决方案--------------------
static void doBubbleSort(int[] src)
上面写反了
------解决方案--------------------
public static void main(String[] arg)