2011-12-24 20 views
8

私はint [] []オブジェクトを持っています。Java:int [] []の個々のint値を取得する方法

public int[][] position = { 
    {20, 30}, {73, 91}, 
    {82, 38} 
}; 

が、括弧の対のそれぞれの範囲内(左側)最初の値の値を取得し、ために使用して、個々のint型の変数として保存することが可能であろう。それは、以下のように私のコードで定義されていますループ?基本的には、 "20"、 "73"、 "82"を抽出し、それらをint変数に個別に格納することは可能ですか?

+3

私の質問があいまいなようだ場合、私はお詫び申し上げます。私はJavaに慣れていないので、自分の用語がまだ傷ついていないと思います。お待ちいただいてありがとうございます。 –

+1

私はあなたが新しいので、コードブロックにコードをラップしたので、私はupvoted。 –

+0

@Adil Soomro:ありがとう。私はコードアイコンを見て、ヒープを読みやすくしてクリックしました。私はそれを続けます。 –

答えて

12
for(int[] x : position){ 
    int y = x[0]; 
    // Do something with y... 
} 

それとも:

int x = position[0][0]; 
int y = position[1][0]; 
int y = position[2][0]; 
+0

これは私が探していたものです。あなたは救命仲間です。どうもありがとう!良いものとメリークリスマスをお持ちください。 –

+0

@DillonChaffey:それが本当にあなたの問題を解決するのに役立ったのであれば、それを受け入れることを検討してください - [回答の受け取りはどうしますか](http://meta.stackexchange.com/questions/5234/how-does-accepting-an -answer-work)を実行します。 – Mat

+0

@ziesemer:私はちょうど答えを受け入れ、あなたのを受け入れる方法を学びました。あなたの助けをもう一度ありがとう。 –

関連する問題