制作一个可以在main中调用的trig函数

时间:2014-03-21 14:13:37

标签: java for-loop

我正在制作一个函数,当给定变量2^0 , 2^1 , 2^2, … 2^N时,该函数可以接受参数... N。此函数还必须能够在main中调用并给定命令行参数。有什么指针吗?这就是我所拥有的。

public static int PowersOfTwo(int N){
    for(int i = 0; i <= N; i++){
        int power = Math.pow(2, i);
        System.out.println(power);
    }
}

1 个答案:

答案 0 :(得分:1)

在main中你有一个参数String[] args,它是一个数组,其中所有命令都是通过命令行传递的。

然后你需要

if (args.length > 0) // check if the user launched the application with at least one command
 PowersOfTwo(Integer.parseInt(args[0])); // pass it to the function