javaで人登録アプリのようなものを作成していて
- personクラス
- personListクラス
- personManagerクラス
- Mainクラス
と分けており
- personのフィールドがString name String email
- personManagerのフィールドがpersonList
- personListのフィールドがArrayList<Person>
です。ここで、personクラスのフィールド定義の部分では
java
1String name 2String email
のように書くと思うんですが、リストを定義する時に
java
1ArrayList<Person> list
のように定義するとエラーになってしまい、
java
1ArrayList<Person> list = new ArrayList<Person>
とするとうまく行きました。おそらくnewしていなかったからエラーになっていたというのはわかるのですがフィールド宣言の時にリストを使うときはnewしないといけないのですか?もしくは宣言だけしておいてどこか別のところでnewするのでしょうか?
javaを始めたばかりで基礎的なところができてないと思いますがよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/18 06:09
2021/05/18 06:11
2021/05/18 07:04
2021/05/18 07:18
2021/05/18 07:22