java - passando um valor duplo por referência
omo posso passar um valor duplo por referência em jav
exemplo
Double a = 3.0;
Double b = a;
System.out.println("a: "+a+" b: "+b);
a = 5.0;
System.out.println("a: "+a+" b: "+b);
este código imprime:
a: 3 b: 3
a: 5 b: 3
e meu problema é imprimi-lo:
a: 3 b: 3
a: 5 b: 5
meu objetivo: estou escrevendo um sistema especialista em jess, nesse aplicativo um segmento teria um valor duplo por seu comprimento, agora que o valor duplo não está em um único segmento; está em muitos outros segmentos, classes de proporcionalidade ... etc, todos fazendo referência a ele, esperando que ele mude para que eles possam atender a algumas regra
se eu não conseguir mudar o dobro, não posso ter uma determinada regra que contenha um objeto que faça referência a esse valor dupl