Tengo una clase llamado Palabra. Que me crea unos objetos con los atributos int numcar y una array llamado palabra.
Bien luego tengo otra clase. En la que hago:
Palabra [] vectorPalabras=new Palabra[500];
Me crea un vector de objetos Palabra.
Cuando hago esto:
Código Javascript:
Ver original
public void IntroducirPalabra(Palabra a) { try{ vectorPalabras[0]=a; //A es un objetos palabra que contiene casa por ejemplo System.out.print(vectorPalabras[0].toString()); //Me imprime casa sin problemas vectorPalabras[0].Ser(vectorPalabras[0]); //Aquí esta el problema cuando intento trabajar con el en la clase Palabra. }catch (Exception e){} }
Esto forma parte de la clase palabra:
Código Javascript:
Ver original
public void Ser (Palabra a){ try{ a.palabra="asdasd".toCharArray(); }catch (Exception e){} }
Me sale este error.
Exception in thread "main" java.lang.NoSuchMethodError: PracticaFinal.Palabra.Ser(LPracticaFinal/Palabra;)V
at PracticaFinal.GuardarPalabras.IntroducirPalabra(Gu ardarPalabras.java:62)
at PracticaFinal.pruevas.main(pruevas.java:27)
casaJava Result: 1
Y por lo que yo entiendo tendría que valor vectorPalabras[0]=asdasd
Muchas gracias :D.