2013-10-15 72 views
-3

我有一個對象:如何從一個數組的對象中獲取值?

Object o = new Object[] {0, "key", 1234, "name"}; 

怎樣才能從它指定的數據?

像:

o[2] //1234 

o[1] //"key" 

Eclipse中給出了錯誤:

The type of the expression must be an array type but it resolved to Object.

+0

有你爲什麼隨機對象的數組什麼特別的原因?我從來沒有發現它是必要的 –

回答

1

您需要定義o這樣的:

Object [] o = {0, "key", 1234, "name"}; 

然後您可以按照您的指定訪問它。

0

你可以把它定義爲一個數組: Object[] o = new Object[] {0, "key", 1234, "name"};