私はここが初めてで、投稿するのは初めてですので、間違えたら失礼します。4つのLinkedListの要素と、それらの要素をテーブルのように表示したいと思います。GUIが必要ないので、JTableは必要ありません。ListIteratorを試してみましたが、すべてが表示されるわけではありません。つまり、リストに5つの要素があり、別のリストに3つある場合、各リストの3つの要素のみが表示されます。ミリオンワード以上の価値のあるコードの一部なので、:
LinkedList list1 = new LinkedList();
LinkedList list2 = new LinkedList();
LinkedList list3 = new LinkedList();
LinkedList list4 = new LinkedList();
list1.addFirst("A");
list1.addFirst("B");
list1.addFirst("C");
list1.addFirst("D");
list1.addFirst("E");
list1.addFirst("F");
list2.addFirst("G");
list2.addFirst("H");
list2.addFirst("I");
list2.addFirst("J");
list2.addFirst("K");
list2.addFirst("L");
list2.addFirst("M");
list3.addFirst("N");
list3.addFirst("O");
list3.addFirst("P");
list3.addFirst("Q");
list3.addFirst("R");
list3.addFirst("S");
list3.addFirst("T");
list3.addFirst("U");
list4.addFirst("V");
list4.addFirst("W");
list4.addFirst("X");
list4.addFirst("Y");
list4.addFirst("Z");
ListIterator it1 = list1.listIterator();
ListIterator it2 = list2.listIterator();
ListIterator it3 = list3.listIterator();
ListIterator it4 = list4.listIterator();
while (it1.hasNext() && it2.hasNext() && it3.hasNext() && it4.hasNext()){
System.out.println(it1.next()+"\t\t\t"+ it2.next()+"\t\t\t"+it3.next()+"\t\t\t"+it4.next());
}
そして、出力は次のようになります:
なぜこれが出力なのか混乱しているので、誰かが私が間違っていることを説明したり、ヒントや例を教えてくれたら、私は感謝します。これは宿題ではありません。私はJAVAを一人で学んでいます。前もって感謝します !