运行时,需要往 args[]里面传递一个空置,不能什么也不输入,这样不是空值;不能写 null ,会被认为是字符串 null 。该如何写?才能让 args[]里面出现空值。

1 SpicyCat May 11, 2016 |
2 bombless May 12, 2016 via Android 你可以另外搞一个载入器去调用你的 main , 233 |
3 SoloCompany May 12, 2016 你是不是问题没问清楚,你是想要空串吧,命令行用单引号或双引号就好 |
4 SoloCompany May 12, 2016 如果你真的需要 null ,那么很简单,把命令行参数按 json 来解释,这样直接输入 null 就是真正的 null |
5 cai72738 OP @SoloCompany 直接输入“ null ”,会出现 [java.lang.NumberFormatException: For input string: "null"] ,这是不是就说明,输入 null 并不是一个空值。还有就是,并不是空串,是空值: null 。 |