xor operation between java references

后端 未结 3 702
失恋的感觉
失恋的感觉 2020-12-09 05:45

I want to write java code for xor-linked list . Can somebody suggest me how to perform xor operation between references?

3条回答
  •  抹茶落季
    2020-12-09 06:32

    To say long things short, you can't.

    With just a little more words, if Java allows you to pass variables by references, arithmetic on these reference is not permitted by the Java language. Hence, your xor operations won't be possible.

    Moreover, when reading the Wikipedia entry, I understand it's a memory optimization of classical linked list implementation relying, for determining next/previous node, solely upon that pointer arithmetic. I consider it a kind of very advanced memory optimization, that doesn't seem as useful in Java as it can be in unmanaged memory languages like, say, C(++).

提交回复
热议问题