新人求助,课堂作业。关于运行时往 args[]传递参数的问题。

2016-05-11 18:22:46 +08:00
 cai72738
运行时,需要往 args[]里面传递一个空置,不能什么也不输入,这样不是空值;不能写 null ,会被认为是字符串 null 。该如何写?才能让 args[]里面出现空值。
1950 次点击
所在节点    Java
7 条回复
SpicyCat
2016-05-11 18:40:13 +08:00
bombless
2016-05-12 01:21:25 +08:00
你可以另外搞一个载入器去调用你的 main , 233
SoloCompany
2016-05-12 02:33:37 +08:00
你是不是问题没问清楚,你是想要空串吧,命令行用单引号或双引号就好
SoloCompany
2016-05-12 02:35:31 +08:00
如果你真的需要 null ,那么很简单,把命令行参数按 json 来解释,这样直接输入 null 就是真正的 null
cai72738
2016-05-12 15:54:26 +08:00
@SoloCompany 直接输入“ null ”,会出现 [java.lang.NumberFormatException: For input string: "null"] ,这是不是就说明,输入 null 并不是一个空值。还有就是,并不是空串,是空值: null 。
cai72738
2016-05-12 15:55:35 +08:00
@bombless 并不知道载入器是什么东东,待我百度查查。
cai72738
2016-05-12 15:58:21 +08:00
@SpicyCat ,那我换个方法测试我这小程序。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/277977

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX