サイズ: 309
コメント:
|
サイズ: 875
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 3: | 行 3: |
オブジェクトを沢山つなげることができました。 うまい方法を使うと、新しいオブジェクトを先頭に追加する方が楽にできます。 ---- === 例1 === 変数aが、いくつかつながったオブジェクトを参照しており、 変数tempが1つのオブジェクトを参照している場合です。 |
|
行 4: | 行 11: |
赤矢印でしめしたようにつなぎ変えることで、1つのオブジェクトを追加できます。 | |
行 6: | 行 14: |
この処理はこのように書けます。 {{{ temp.next = a; a = next; }}} |
オブジェクトをつなぐメソッド
オブジェクトを沢山つなげることができました。
うまい方法を使うと、新しいオブジェクトを先頭に追加する方が楽にできます。
例1
変数aが、いくつかつながったオブジェクトを参照しており、 変数tempが1つのオブジェクトを参照している場合です。
赤矢印でしめしたようにつなぎ変えることで、1つのオブジェクトを追加できます。
この処理はこのように書けます。
temp.next = a; a = next;