ArrayList<String> list = new ArrayList<String>();のlistに下記のデータが入っています。
ーーーーーーーーーーーーーーーーーーーー
No.1
田中
医者
38歳
No.2
伊藤
SE
25歳
No.3
鈴木
役者
21歳
ーーーーーーーーーーーーーーーーーーーー
この配列のデータをSystem.out.printlnを用いて
No.1
名前:田中
職業:医者
年齢:38歳
No.2
名前:伊藤
職業:SE
年齢:25歳
//以下続く)
といったように表示させたいのですが、上手くいかず躓いてしまいました。
初歩的なところだとは思いますが、どなたかご教授よろしく御願い致します。
また、勉強し始めて間もないですので、質問に不備がございましたらお申し付けください。
追記
自分なりに作成してみました。しかし、これではlistにおいて、配列に入っているデータが全て表示されてしまいました。
for(int a=0; a<list.size(); a++){
if(a % 4 == 0){
System.out.println(list);
}else if(a % 4 == 1){
System.out.println("名前" + list);
}else if(a % 4 == 2){
System.out.println("住所" + list);
}else{
System.out.println("年齢" + list);
}
}
解決しました!
System.out.println("名前" + list.get(a));としたところ無事表示されました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/15 16:29
2016/02/15 16:31 編集
2016/02/15 16:56
2016/02/15 17:07