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();
答
args[]
是一个数组。数组的toString()
方法未从Object
覆盖。所以如果你想从它们中创建一个String,你必须迭代所有的元素。这就是Arrays.toString()
所做的。
以前的例子更好 - :) – david
@david谢谢,但我注意到,他有空间分隔他的参数。我之前依靠的是Arrays.toString(),它添加了逗号。 – CPerkins