JAVA +打印所有分机ARGS

问题描述:

,当我得到一些ARGS为“AHG DVD光盘43 56 PP 098 $$$ ###”JAVA +打印所有分机ARGS

,我想打印所有ARGS为以下, 但它不能正常工作 - 如何解决这个问题? 以及如何设置一个字符串中的所有参数?

static public void main(String[] args) 

    { 

     . 
     . 


     System.out.println("ARGS= "+ args ); 

    } 

System.out.print ("ARGS= "); 
for (String arg: args) 
    System.out.print (arg + " "); 
System.out.println(); 
+0

以前的例子更好 - :) – david

+0

@david谢谢,但我注意到,他有空间分隔他的参数。我之前依靠的是Arrays.toString(),它添加了逗号。 – CPerkins

args[]是一个数组。数组的toString()方法未从Object覆盖。所以如果你想从它们中创建一个String,你必须迭代所有的元素。这就是Arrays.toString()所做的。