1

私は CS 割り当て用に単一リンクのキューを作成しており、要素を次のように表示する toString メソッドを実装することになっていました: IN -> [ “data 1” , “data 2” , “data 3” ] - >アウト。

ただし、私の最初のノードは最新のノードであり、私のメソッドは IN の隣にある最も古い要素を返し、OUT によって最新のものを返します。これは逆の順序だと思います。

これが私のコードです:

public String toString() {
        if(value == null){
            return "";
        }
        else if(next == null){
            return "\"" + value + "\"";
        }
        else {
            return "\"" + value + "\" ; " + next.toString();
        }    
}

この順序を簡単に逆にする方法はありますか?

ありがとう

4

0 に答える 0