如何测试这个程序

时间:2013-11-28 22:17:32

标签: java input printing lines

首先,我是一名初学者,如果我犯了任何错误,请原谅我。 所以我不得不写一个小方法,我认为我成功了。

但是现在我被卡住了,我的书帮助我写了这个方法(如果你们中的一些人想知道我是如何成功的)。 现在我需要提供一个程序来测试我写的方法。但我真的不知道如何测试这个。

这是我写的方法:

public static void opdracht3b1(double x, double y, double z){
        double[] numbers = new double[] {x, y, z};
        double smallestNumber = x;

        for(double number : numbers){
            if(number < smallestNumber){
                smallestNumber = number;
            }
        }

        System.out.println("Input numbers: " + x + ", " + y + ", " + z + ".");
        System.out.println("Smallest Number: " + smallestNumber + ".");
    }

底部两行打印是我想要完成的。

我真的很感激一些帮助。

谢谢你们

2 个答案:

答案 0 :(得分:1)

public class myProgram //class that contains your code
{
public static void main(String [] args) //main method is always called at runtime
{
    opdracht3b1(num1,num2,num3); //fill in numbers with the 3 numbers you want 
}
public static void opdracht3b1(double x, double y, double z){
    double[] numbers = new double[] {x, y, z};
    double smallestNumber = x;

    for(double number : numbers){
        if(number < smallestNumber){
            smallestNumber = number;
        }
    }

    System.out.println("Input numbers: " + x + ", " + y + ", " + z + ".");
    System.out.println("Smallest Number: " + smallestNumber + ".");
}
}

我也强烈建议您下载eclipse或其他IDE

答案 1 :(得分:0)

如果您要编写测试,一个好的起点是应用单元测试的测试框架。这是例如junit一个好的起点。您还会发现一个有用的IDE,例如Eclipse

如果您想在没有太多设置和上下文知识的情况下测试编码,我还建议您查看processing.org。这是一个小型IDE,您可以在其中编写代码,并且在线资源很好,并且用于学习编程。

很抱歉没有回答你的问题,但希望它会给你一个很好的探索起点。