gpt4 book ai didi

java - java中的输入参数

转载 作者:行者123 更新时间:2023-12-04 18:22:32 24 4
gpt4 key购买 nike

我想知道为什么Java程序在运行时只从命令行获取字符串形式的参数?我有 read如果参数声明为 int,它仍然会将 int 转换为 String。为什么会这样?在运行 java 程序时,有没有办法只接受来自命令行的 int 值?

最佳答案

字符串更加通用,因为它们可以保存任何值,甚至可以作为 int 的代表。如果您想在命令行中传递一个 int,您可以自己将字符串转换为 int。

int val = Integer.parseInt(arg[0]);

主要方法的有效签名是
public static void main(String[] args)

没有其他参数结构将被视为主要功能。

关于java - java中的输入参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10366026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com