これは、ListOfLists クラスのコードです。コンストラクターは NameList 型の配列を作成する必要があります。
public class ListOfLists {
private int capacity;
private NameList[] listOfLists;
private int size = 0;
public ListOfLists(int capacity) {
listOfLists = new NameList[capacity];
}
私の NameList クラスは次のようになります..
public class NameList{
public NameList(String initial){
i = initial;
}
public void add(String data){
...
}
ListOfLists の Main に k.. という名前の新しいオブジェクトを作成するとします。
ListOfLists k = new ListOfLists(5);
どうしてできないんだろう..
k.add("Whatever") ?
エラーが表示されます..式の型は配列型でなければなりませんが、ListOfLists に解決されました