/* セルの生成と連結:セルを生成して,それらをつなぐ.*/ class Cell { int data; // このセルが保持するデータ Cell next; // 次のセルへの参照 } class Foo { public static void main (String[] args) { Cell c1 = new Cell(); // Cellオブジェクトを生成 c1.data = 111; // フィールドdataに111を代入 c1.next = null; // フィールドnextにnullを代入 Cell c2 = new Cell(); c2.data = 222; c2.next = c1; // c2の次をc1とする Cell c3 = new Cell(); c3.data = 333; c3.next = c2; // c3の次をc2とする System.out.println(c3.data); System.out.println(c3.next.data); System.out.println(c3.next.next.data); } }