vc ja tentou usar o metodo append da classe StringBuffer ?
segue exemplo abaixo:
public class ClassC {
public ClassC() {
StringBuffer str = new StringBuffer();
ClasseA a = new ClasseA();
char[] d1=a.getPass1().getPassword();
str.append(d1);
ClasseB b = new ClasseB();
char[] d2=a.getPass2().getPassword();
str.append(d2);
ClasseC c = new ClasseC();
char[] d3=a.getPass3().getPassword();
str.append(d3);
// Quero adicionar d1+d2+d3
//tentei usar, mas deu erro
System.out.println( str.toString() );
}
public static void main(String args[] ) {
ClassC classC = new ClassC();
}
}
Salve o arquivo como ClassC.java
Caso não funcione poderia postar a mensagem de erro que apresenta , e se possível o código completo para poder analisar melhor ?