2011-08-16 11 views
0

プライベート整数の値を別のプライベート整数に設定するにはどうすればよいですか? すなわち:プライベート整数を別のプライベート整数に設定する

private Integer [] mOne = {R.string.1, R.string.2}; 

ことにする - >

private Integer [] mTwo = {Integer mOne[]}; 

そのコードを除いては動作しません。そのポイントは明示的にそれを書かなくてもmTwo = {R 1、R.string 2}を持つことになります...

私は何を言いたいのか分かりません!あなたの助けに感謝

+0

「R.string.1」とは何ですか? –

答えて

4
private Integer[] mTwo = mOne; 

を。これは、参照を作成します。コピーが必要な場合:

private Integer[] mTwo = mOne.clone(); 
0

これは動作するはずです:

private Integer [] mTwo = mOne; 
+0

OPが元の配列のコピーを望んでいないと仮定します。 – EboMike

+0

私は "1つのプライベート整数を別のものに設定する"から派生できるものから 彼はちょうど配列の構文に問題があるようでした。 – MrZander

関連する問題