使用命令行参数获取用户输入的示例

An example on using command line arguments to get user input

所以在 class 中,我们刚刚学习了如何使用解析将 String 转换为 int。我们得到了标题中总结的这个问题。因此,如果用户在交互面板中输入,例如 "HI"; he/she 将得到一个输出。这段代码会是什么样子,即我们不允许使用扫描仪 class?我不太确定我是否把一些容易理解的东西弄复杂了。任何帮助将不胜感激。

这就是您如何简单地使用字符串形式的命令行参数

public class Foo{
    public static void main(String args[]) {
                System.out.println("Your command line argument is : "+args[0]);
                }
            }

args[] 将保存您的命令行参数,您可以根据需要在主程序中使用这些参数。如果它是整数,那么你必须按照你所说的那样解析它

现在你运行这样

$java Foo Whosebug

输出:

Your command line argument is : Whosebug