Java从Object []获取特定元素

时间:2017-04-24 06:18:05

标签: java arrays

如何从下面Object[] args打印第二个元素?有没有办法使用Arrays.toString(args)来获取它。我想只得到第二个元素sayHello

[com.example:type=Hello, sayHello, [Ljava.lang.Object;@1503f191, [Ljava.lang.String;@6229b4c0]

1 个答案:

答案 0 :(得分:3)

数组也是可以通过索引操作的对象,这些索引是指向它在对象中的位置的整数,而且,它们是基于零的,这意味着,第一个元素位于索引0

enter image description here

如上图所示,您需要做的是Object foo = args[1];

或根据需要直接调用方法,例如args[1].toString();