我用Java编写了一个脚本,除了一个小细节,一切都很好。 Java不能很好地定义我的函数“ ajouter”。
有2个Java文件:Conteneur和Main(用于“ public static void main”)。
这里是2个源代码:
竞争者:

 public static double[] ajouter(int Valeur, double Tableau[]){
    double x;
    for(int i =0; i<Tableau.length; i++)
    {
        x = Tableau[i];
        if (Double.isNaN(x) == true && i == 10){
            System.out.println("Tableau plein");
            return Tableau;}
        if( Double.isNaN(x) == true){
            Tableau[i]=Valeur;
        }

    }
    return Tableau;
}


主要:

public static void main(String[] args) {
    double Tableau[] = { 1, 2, 3, 4, 5 };
    System.out.println(ajouter(6, Tableau));
}


在写该行的位置:“ System.out.println(ajouter(6,Tableau));”,JAVA显示“ main类型未定义方法ajouter(int,double [])”。

你能帮我吗 ?

先感谢您 !

最好的祝福 !

最佳答案

假设您已导入Conteneur类,则需要在主方法中按如下方式调用它:

System.out.println(Conteneur.ajouter(6,Tableau));

关于java - JAVA-未检测到方法/功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36748274/

10-12 14:33