V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
cai72738
V2EX  ›  Java

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

  •  
  •   cai72738 · May 11, 2016 · 2766 views
    This topic created in 3639 days ago, the information mentioned may be changed or developed.
    运行时,需要往 args[]里面传递一个空置,不能什么也不输入,这样不是空值;不能写 null ,会被认为是字符串 null 。该如何写?才能让 args[]里面出现空值。
    7 replies    2016-05-12 15:58:21 +08:00
    SpicyCat
        1
    SpicyCat  
       May 11, 2016
    bombless
        2
    bombless  
       May 12, 2016 via Android
    你可以另外搞一个载入器去调用你的 main , 233
    SoloCompany
        3
    SoloCompany  
       May 12, 2016
    你是不是问题没问清楚,你是想要空串吧,命令行用单引号或双引号就好
    SoloCompany
        4
    SoloCompany  
       May 12, 2016
    如果你真的需要 null ,那么很简单,把命令行参数按 json 来解释,这样直接输入 null 就是真正的 null
    cai72738
        5
    cai72738  
    OP
       May 12, 2016
    @SoloCompany 直接输入“ null ”,会出现 [java.lang.NumberFormatException: For input string: "null"] ,这是不是就说明,输入 null 并不是一个空值。还有就是,并不是空串,是空值: null 。
    cai72738
        6
    cai72738  
    OP
       May 12, 2016
    @bombless 并不知道载入器是什么东东,待我百度查查。
    cai72738
        7
    cai72738  
    OP
       May 12, 2016
    @SpicyCat ,那我换个方法测试我这小程序。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3141 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 14:36 · PVG 22:36 · LAX 07:36 · JFK 10:36
    ♥ Do have faith in what you're doing.