私はJavaのLinked Listで作業しています。私はノード(AB)に保存しておいた値を別のノード(BC)に保存した値に追加しようとしています。これまでリンクリストに値を正常に格納しました。今私はデータを取得し、それらを変数に割り当てて、それらの変数を一緒に追加したいと思います。 たとえばABC = AB + BC。 TrainRouteListためリンクされたリストにデータ値を追加する方法は?
コード:テストクラスの
public class TrainRouteList {
Node head;
Node tail;
public void add(Node node){
if (tail == null){
head = node;
tail = node;
}
tail.next = node;
tail = node;
}}
コード:
public class LinkedListTest {
@Test
public void test(){
TrainRouteList list = new TrainRouteList();
list.add(new Node(new int[5], new String("AB")));//AB5
list.add(new Node(new int[4], new String("BC")));//BC4
list.add(new Node(new int[8], new String("CD")));//CD8
list.add(new Node(new int[8], new String("DC")));//DC8
list.add(new Node(new int[6], new String("DE")));//DE6
list.add(new Node(new int[5], new String("AD")));//AD5
list.add(new Node(new int[2], new String("CE")));//CE2
list.add(new Node(new int[3], new String("EB")));//EB3
list.add(new Node(new int[7], new String("AE")));//AE7
} }
「TrainRouteList」のコードは何ですか? –
'Node'と' TrainRouteList'とは何ですか?何を試しましたか? –
...なぜ新しい文字列( "aString") '? –