永发信息网

java 非法表达式的开始,这几天都是这个问题 很烦躁。。。

答案:3  悬赏:30  手机版
解决时间 2021-11-18 18:23
  • 提问者网友:我的未来我做主
  • 2021-11-18 06:31
java 非法表达式的开始,这几天都是这个问题 很烦躁。。。
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-11-18 07:56
class PaiXu 
{
public static void selectsort(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] = arr[x];
}
}
}
}

public static void main(String[] args) {

int[] arr = { 233, 87, 554, 25, 101, 87, 6 };
selectsort(arr);
for (int x = 0; x < arr.length; x++) {
System.out.print(arr[x] + ",");
}

}

}需要将public static void selectsort(int[] arr) 方法放在main方法外面

追问大神,是不是所有的方法都必须放在主函数外面?追答是的,方法体里面是不能再定义方法的
全部回答
  • 1楼网友:过活
  • 2021-11-18 09:14
方法selectsort的定义拿到main函数外面
  • 2楼网友:摆渡翁
  • 2021-11-18 09:06
class PaiXu 
{
public static void main(String[] args) 
{

int[] arr = {233,87,554,25,101,87,6};
selectsort(arr);
for (int x=0;x {
System.out.print(arr[x]+",");
}

}

public static void selectsort(int[] arr)
{
for (int x=0;x {for (int y=x+1;y {
if (arr[x]>arr[y])
{int temp =arr[x];
arr[x]=arr[y];
arr[y]=arr[x];
}
}
}
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯