尝试执行java函数时出错
我创建了一个java函数来进行一些计算。但我得到的错误如下 Solution.java:#line_num:错误:找不到符号 双a=计数1/阵列长度; ^符号:变量count1位置:类解决方案。java:#line_num:错误:找不到符号 双b=计数2/阵列长度; ^符号:变量count2位置:类解决方案。java:#line_num:错误:找不到符号 双c=计数3/阵列长度; ^符号:变量计数3位置:类解决方案3错误 作为我的代码,我从用户那里获取输入并将数据传递给函数。但我不知道我们在这个问题上是怎么想的。 我在下面提到了我的职能尝试执行java函数时出错,java,Java,我创建了一个java函数来进行一些计算。但我得到的错误如下 Solution.java:#line_num:错误:找不到符号 双a=计数1/阵列长度; ^符号:变量count1位置:类解决方案。java:#line_num:错误:找不到符号 双b=计数2/阵列长度; ^符号:变量count2位置:类解决方案。java:#line_num:错误:找不到符号 双c=计数3/阵列长度; ^符号:变量计数3位置:类解决方案3错误 作为我的代码,我从用户那里获取输入并将数据传递给函数。但我不知道我们在这个
static void plusMinus(int[] arr) {
for(int i=0;i<arr.length;i++){
int count1=0;
int count2=0;
int count3=0;
if(arr[i]>0){
count1++;
}
else if(arr[i]<0){
count2++;
}
else{
count3++;
}
}
System.out.println(count1/arr.length);
System.out.println(count2/arr.length);
System.out.println(count3/arr.length);
}
static void plusMinus(int[]arr){
对于(int i=0;i0){
count1++;
}
如果(arr[i]您已在for循环内部创建并初始化了count1
count2
和count3
,并在外部使用
全局声明以从任何地方访问它您需要在for
循环的外部声明3个变量,count1
、count2
和count3
,以便在函数内部的任何地方都可以访问它们。您可以在需要时在循环内部初始化或更改它们的值。但是声明需要o可在室外完成
static void plusMinus(int[] arr) {
int count1=0;
int count2=0;
int count3=0;
for(int i=0;i<arr.length;i++){
if(arr[i]>0){
count1++;
}
else if(arr[i]<0){
count2++;
}
else{
count3++;
}
}
System.out.println(count1/arr.length);
System.out.println(count2/arr.length);
System.out.println(count3/arr.length);
}
static void plusMinus(int[]arr){
int count1=0;
int count2=0;
int count3=0;
对于(int i=0;i0){
count1++;
}
否则,如果(arr[i]尝试以下操作:
您必须在for循环之外声明count1
、count2
和count3
static void plusMinus(int[] arr) {
int count1=0;
int count2=0;
int count3=0;
for(int i=0;i<arr.length;i++){
if(arr[i]>0){
count1++;
}
else if(arr[i]<0){
count2++;
}
else{
count3++;
}
}
System.out.println(count1/arr.length);
System.out.println(count2/arr.length);
System.out.println(count3/arr.length);
}
static void plusMinus(int[]arr){
int count1=0;
int count2=0;
int count3=0;
对于(int i=0;i0){
count1++;
}
否则,如果(arr[i]count1 count2和count3变量在循环外部创建
在全球范围内声明,以便从任何地方访问它这是一个什么样的问题。在发布问题之前,请先了解您的基本知识。此表单不是为了教您编码