2016-08-22 48 views
-3

如果我通過命令行args [0]和args [1]提供兩個參數。如何單獨檢查任一參數是否爲空/空?檢查命令行參數是否爲空/空

+1

他們將不存在,如果他們是空/空。 –

+0

但是,如果我需要將它們設置爲變量,我該如何檢查它們是否爲空/空? – Sam

+2

檢查字符串參數長度 –

回答

-1

下面是一個簡單的例子山姆:

if (args.length > 0) { 
    if (!args[0].isEmpty()) { 
     // Do whatever with arg[0] (the first argument) 
    } 
    if (!args[1].isEmpty()) { 
     // Do whatever with arg[1] (the second argument) 
    } 
} 
+1

args [0]怎麼會是空的? –

+0

那麼'args [2]'呢?如果你使用'for'循環而不是'if',你不覺得這會有幫助嗎? – 2016-08-22 01:56:52

+0

(@ScaryWombat - 這是可能的,'java MainClass「'''會做到這一點。) –