java - '.class' 应为意外类型。需要 : value, 找到:类

标签 java class methods

public class Vector_par_impar {

    protected int v1[]=new int[20];
    protected int v2[]=new int[20];

    public static String Par_impar (int i1,int i2,int num, int v1[], int v2[]) {
        if ((num%2)==0){ //par
            v1[i1]=num;
            return ""+v1[i1];
        }
        else {//impar
            v2[i2]=num;
            return""+v2[i2];
        }
    }
    public static void main(String[] args) {
       Scanner teclado = new Scanner(System.in);
       int n=0,vv1=0,vv2=0;
       int aux1[]=new int[20];
       int aux2[]=new int[20];

       for(int il=0;il<20;il++){
           System.out.println("Ingrese el dato "+il);
           n=teclado.nextInt();
           if ((n%2)==0){ //par
               aux1[il]=n;
               vv1=vv1+1;
           }
           else {//impar
               aux2[il]=n;
               vv2=vv2+1;
           }
        }
        System.out.println (Par_impar(vv1,vv2,n,aux1[],aux2[])); //ErrorHERE!help :(

//'.class' expected_unexpected_type. required: value, found:class (this)
        }
    }
}

最佳答案

这个

aux1[],aux2[]

System.out.println (Par_impar(vv1,vv2,n,aux1[],aux2[]));

不是有效的 Java 表示法。使用

System.out.println (Par_impar(vv1,vv2,n,aux1,aux2));

将变量作为参数传递给方法。

关于java - '.class' 应为意外类型。需要 : value, 找到:类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18523563/

相关文章:

php - 跟踪方法的内存使用情况

java - 使用volley将BLOB图像从mysql显示到android(json编码)

java - CentOS 7 上的 Tomcat 8 管理器访问被拒绝(错误 403)而不提示输入登录名/密码

python - 基于 mixin 列表的交叉以编程方式定义 python 类的好方法?

java - 在Java中的构造函数中实例化不同的类

构造函数中的 Java 可重写调用

java - 自 Spring Cloud Edgware.RC1 以来,spring.cloud.discovery.enabled 似乎无法正常工作

java - 仅对某些请求执行代码 Java

java - 在 Java 中访问辅助类的其他方法

mysql - 如何对 View 中的元素进行求和和计数(Rails 4)?