我用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/