我有一个程序模拟在输入的游戏数量之后赢得掷骰子游戏的概率。
命令行应该是:
$java SimCraps 1000
如何让我的程序识别输入数字1000?
答案 0 :(得分:0)
可以通过main()
方法
public static void main (String ar[]){
//1000 will be at ar[0]
}
它可以String
显示,您可能需要检查Integer.parseInt()
和String#trim()
方法
答案 1 :(得分:0)
您将解析第一个命令行参数。创建名为SimCraps.java
public class SimCraps {
public static void main(String[] args) {
if (args.length > 0) {
int number = Integer.parseInt(args[0]);
System.out.println("You entered " + number);
} else {
System.out.println("No number provided");
}
}
}
您从SimCraps.class
编译Simcraps.java
,如
javac SimCraps.java
然后你可以像
那样运行它java -cp . SimCraps 1000