Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何调用方法?_Java_For Loop - Fatal编程技术网

Java 如何调用方法?

Java 如何调用方法?,java,for-loop,Java,For Loop,当我在eclipse中调用该方法时,如何调用该方法以将其打印出来 public class Arraymini { public static void main(String [] args){ int [] testArray1= {1,6,3,9,2}; double [] testArray2= {2.3, 8.66, 6.5, -9.2}; } public static void printArray(int []k){

当我在eclipse中调用该方法时,如何调用该方法以将其打印出来

public class Arraymini {

    public static void main(String [] args){
        int [] testArray1= {1,6,3,9,2};
        double [] testArray2= {2.3, 8.66, 6.5, -9.2};
    }

    public static void printArray(int []k){
        for(int i=0; i<k.length; i++){
        System.out.println(k[i]+" ");
        }
    }

    public static void printArray(double[]g){
        for(int i=0; i<g.length; i++){
            System.out.println(g[i]+" ");
        }
    }

}
公共类Arraymini{
公共静态void main(字符串[]args){
int[]testArray1={1,6,3,9,2};
双[]testArray2={2.3,8.66,6.5,-9.2};
}
公共静态void打印数组(int[]k){

对于
main
方法中的(int i=0;i),可以使用以下方法调用方法:

public static void main(String[] args)
{
    //-- Your original code up above

    printArray(testArray1); //For the array of ints
    printArray(testArray2); //For the array of doubles
}
公共类Arraymini{
公共静态void main(字符串[]args){
int[]testArray1={1,6,3,9,2};
双[]testArray2={2.3,8.66,6.5,-9.2};
打印阵列(testArray1);
打印阵列(testArray2);
}
公共静态void打印数组(int[]k){

对于(int i=0;i在
main()函数中添加以下内容:

printArray(testArray1);
printArray(testArray2);

第一个方法打印一个整数数组,第二个方法打印一个双精度数组。@kabb谢谢,我没有意识到:问代码的问题必须证明对正在解决的问题的理解是最低限度的。你甚至没有调用该方法。这就是我要问的如何做!
public class Arraymini {

public static void main(String [] args){
    int [] testArray1= {1,6,3,9,2};
    double [] testArray2= {2.3, 8.66, 6.5, -9.2};
    printArray(testArray1);
    printArray(testArray2);
}

public static void printArray(int []k){
    for(int i=0; i<k.length; i++){
    System.out.println(k[i]+" ");
    }
}

public static void printArray(double[]g){
    for(int i=0; i<g.length; i++){
        System.out.println(g[i]+" ");
    }
}

}
printArray(testArray1);
printArray(testArray2);