import java.util.*;
class sorting{
static void SortArray(int[] a ,int size){
int low =0;
int mid =0;
int high = size-1;
int temp;
while(a[mid]<= high){
switch(a[mid]){
case 0:{
temp = a[low];
a[low] = a[mid];
a[mid] = temp;
low++;
mid++;
break;
}
case 1:
mid++;
break;
case 2:{
temp = a[mid];
a[mid] = a[high];
a[high] = temp;
high--;
break;
}
}
}
}
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int size = sc.nextInt();
int[] a = new int[size];
for(int i = 0; i< size; i++){
a[i] = sc.nextInt();
}
System.out.println(SortArray(a,size));
}
}
请检查输出。输出在这里
为什么我在这里得到这个错误“void”类型不允许?我想我把这段代码写对了吧?这个代码有什么问题吗?请帮我理解这个错误。
静态空隙SortArray(int[]a,int size)
case 2:{....
}
}
}
return a;
}
然后加上返回A;在您的方法中,如上所示
这将解决此处不允许void类型
问题内容: 当我尝试编译时: 我收到此错误: 除了问:我真的不知道如何开始问这个: 这里出了什么问题? 此错误消息是什么意思? 问题答案: 如果方法返回,则没有任何可打印的内容,因此此错误消息。由于printPoint已经将数据打印到控制台,因此你应该直接调用它:
问题内容: 我正在学习使用课程,而我的作业的一部分是参加汽车课。我在第6行遇到错误,尝试在该行中打印方法的结果。我认为这意味着我正在尝试打印不存在的内容,并且我怀疑这是里程方法。我尝试将其更改为返回英里,但这也没有用。有任何想法吗? 问题答案: 该错误消息告诉您确切的问题是什么-您正试图从不返回结果的方法中提取结果。 而是让方法 返回 字符串,而不是打印出字符串。 我本人将使它成为一种吸气剂方法,
这是A.java 这是B.java Pack\B. java: 7:错误:这里不允许使用“无效”类型System.out.println(“30 20=”obj.add(30,20));^pack\B. java: 8:错误:找不到符号ob.msg (); ^ 符号:变量ob位置:类B 2错误 我一直得到这个错误 我制作了一个名为pack的文件,并在我编译它的文件中添加了a.java和B.java
我得到以下错误: "不允许使用复合类名" 尝试访问Web元素时,元素的类名之间有空格。Web元素的页面源如下所示。 我试图通过CSS路径找到元素,如下所示。但是这个元素是不可搜索的。 这是在链接中给出的解决方法,但仍然没有成功。你的帮助将不胜感激。
我已经在我的nuxtjs项目中使用了nuxt auth。在此处输入图像描述
我正在进行rest调用并以这种格式获取数据 然后,我尝试使用此函数将此数据映射到JSON对象 但是得到一个错误: 类型“String”不是类型“FutureOr”的子类型 有人能在这个问题上帮我吗?