Quiero crear una estructura de datos de lista especial que funcione como una matriz, ya que es como una lista con valores x [0], x [1], ... Cualquier consejo sería muy apreciado.
Sé que todo mi código no es perfecto, solo quiero descubrir cómo solucionar el único problema que describí a continuación. Este es parte del código que tengo:
public class SpecialList {
int[] specialList;
int lengthList;
public SpecialList(int x[]) {
this.lengthList = x.length;
this.specialList = new int[lengthList];
this.specialList = x;
for (int i=0; i<lengthList; i++) {
this.specialList[i] = x[i];
}
}
public SpecialList(SpecialList w) {
this.specialList = w.specialList;
}
public SpecialList doSomething(SpecialList y) {
int len = y.lengthList;
//The line below is an example to show the error I get
System.out.println(y[0]);
//Do some other stuff to the list y
return y;
}
//I test the code with this
public static void main(String[] args) {
SpecialList y = new SpecialList(new int[] {14, 17, 30});
SpecialList z = x.doSomething(y);
}
Sin embargo, aparece el error 'matriz requerida, pero se encontró SpecialList' cuando intento hacer cosas y[i]
con una System.out.println(y[0]);
línea de código.
' lengthList
' funciona pero al obtener los valores individuales de y[i]
, la lista no. No puedo resolver qué está mal con mi constructor para que no funcione como yo quiero.
Estoy usando Spring3.1. He registrado un Bean programáticamente y quiero recuperarlo programáticamente también, pero no tuve éxito. public void createBean (String beanName, String beanParam) {...
Antes de comenzar con Restlet, ya escribí un cliente de Jersey. Fue muy intuitivo, parece que Restlet no lo es. No hay mucha documentación y no puedo resolver los problemas más fáciles. Donde estoy: ...
Estoy usando eclipse para crear una configuración de ejecución para verificar y no abre un navegador. Incluyo el plugin maven-failsafe-plugin y maven-compiler-plugin> <plugin>> <groupId> ...
Tengo dos fragmentos (supongamos FragmentA y FragmentB) en una aplicación de Android que cambio entre usar una BottomBar. Tengo una lista de datos que se están obteniendo usando Retrofit que estoy mostrando usando ...