JavaにおいてjavaEclipseで作成しています。
ここに質問の内容を詳しく書いてください。
(例)
次のようなシステムを作ろうとしています。
次の表1に示すフィールドを持つFruitクラスを定義し、表2に示す果物のデータを(実行結果)のように出力するプログラムを作成しなさい。Fruitクラスにはコンストラクターとアクセサメソッド(セッター、ゲッター)を定義し、ArrayListと拡張forループを用いてプログラムを作成しなさい。
表1 Fruitクラスのフィールド
型 変数名 説明
String name 果物の名前
int weight 質量[単位:g]
int price 価格(税抜き)[単位:円]
表2 果物のデータ
果物の名前 質量[単位:g] 価格(税抜き)[単位:円]
みかん 100 100
りんご 300 200
バナナ 150 50
(実行結果)
名前:みかん
質量:100g
価格:100円
名前:りんご
質量:300g
価格:200円
名前:バナナ
質量:150g
価格:50円
実現したいこと
みかん、りんご、バナナをそれぞれArrayListと拡張forループを用いて表すこと。自分でネットで調べたとき、ArrayListが一つの項目においてListを作っており、三つの項目(名前・重さ・値段)を出力する方法が分からないのでプログラムを教えてほしいです。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
class
1 2 String name; 3 int weight; 4 int price; 5 6 Fruit(String name,int weight,int price){ 7 this.name = name; 8 this.weight = weight; 9 this.price = price; 10 } 11 void printMessage() { 12 System.out.println("名前:"+name); 13 System.out.println("重さ:"+weight+"g"); 14 System.out.println("値段:"+price+"円"); 15 System.out.println(); 16 } 17 18 19 20 public class Exercise3 { 21 public static void main(String[] args) { 22 // TODO Auto-generated method stub 23 Static[]array1 = {"みかん","りんご","バナナ",}; 24 25 ArrayList<name>list 26 27 28 29 } 30 31} 32} 33 34ソースコード
試したこと
ここに問題に対して試したことを記載してください。
ここにより詳細な情報を記載してください。
こちらの質問が複数のユーザーから「調査したこと・試したことが記載されていない質問」という指摘を受けました。