Problema com Referencia, apontadores, etc

Estou com um problema que esta complicando pro meu lado.
É o seguinte, fiz uma classe Item com os seguintes campos:

class Item{ String elemento=new String(); int cor; Item direita, esquerda; }
Esses serão os elementos de uma arvore.
O problema é o seguinte:

Item A,B,C; A.esquerda=B; B=C;
Há alguma maneira que o campo esquerda de A seja modificado só com o comando “B=C”?

Obrigado

Em Java não, porque você está trabalhando com cópias de referências, não a “referência” em si, como em C. Mais informações:

http://www.guj.com.br/posts/list/19722.java