JAVAのfor文二次元配列を用いて以下の出力結果を得たいです。
京都/ 一人暮らし/ 19歳 / 男
東京/実家暮らし/ 16歳 / 男
大阪/実家暮らし/ 12歳 / 女
奈良/一人暮らし/ 23歳 / 男
福岡/実家暮らし/8歳 /女
発生している問題・エラーメッセージ
実際に、コードを書いたところ、縦並びに文字が並んだだけでした。ですので、上記のような四つの要素を四行で表示させるのが目標です。また、文字の間に『/スラッシュ』を表示させる方法も分からなかったです。
該当のソースコード
JAVA
ソースコード
String[][] human = {
{"京都" ,"一人暮らし" ,"19歳" ,"男"},
{"東京" ,"実家暮らし" ,"16歳" ,"男"},
{"大阪" ,"実家暮らし" ,"12歳" ,"女"},
{"奈良" ,"一人暮らし" ,"23歳" ,"男"},
{"福岡" ,"実家暮らし" ,"8歳" ,"女"},
}
for (int i=0; i<human.length; i++){
for (int j=0; j<human[i].length; j++){
System.out.printin(human[i][j]);
}
}
試したこと
検索をして、二次元配列の文字をfor文を用いて表示させようと試みましたが、結果は目標達成に至らなかったで。
また問題文の条件として
「human.length」「human[i].length」を用いること。for文を二つ組み合わせることがあります。
回答2件
あなたの回答
tips
プレビュー