Boa noite colegas alguem poderia me dar uma juda no meu código;
public class Teste {
public static void main(String[] args) {
Conjunto c = new Conjunto("A B C D");
c.adiciona(new Letras("E F G H.")).adiciona("I J L M");
c.toString();
}
}
class Conjunto{
String letras;
Conjunto(String letras){
this.letras = letras;
}
void adiciona(Letras l){
this.letras.concat(l.getLetra());
}
void adiciona(String s){
this.letras.concat(s);
}
public String toString(){
return this.letras;
}
class Letras{
String letras;
Letras(String letras){
this.letras = letras;
}
public String getLetra(){
return this.letras;
}
}
A saida esperada era:
A B C D E F G H I J L M
minha saida está apresentando erro:
Cannot invoke adiciona(String) on the primitive type void