Java - inicializar listas

 
Vista:

inicializar listas

Publicado por oscar (2 intervenciones) el 20/05/2005 21:28:25
Hola!
tengo un problema con un metodo y me han dicho que falta inicializar una variables.Es lo siguiente:

private List players;

public String listStaff(){ // Llista informació basica de la plantilla de l'equip:jugadors i entrenador
String list = "";
players= new List;
// List all players
for (int i =0; i < getLPlayers().size(); i++) {
Object o = players.get(i);

if (o.getClass() == Person.class) {
list = list + ((Person) o).toString() + '\n';
}
}
return list;


Como inicializo la variable players??????
Ayuda please
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 979
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:inicializar listas

Publicado por Yamil Bracho (2304 intervenciones) el 20/05/2005 21:46:45
Te aseguraste que esta entrando en el ciclo ?
En vez de players= new List; debe ser players=new List();

Lo otro es que en el for tienes
getLPlayers().size()

Puedes escribirlo como :
for (int i =0, num =getLPlayers().size(); ; i < num ; i++) {


Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:inicializar listas

Publicado por julian (27 intervenciones) el 21/05/2005 11:58:10
fijate que List estas importando
si importas java.awt.List
te falta los parentesis como dice la respuesta anterior
si importas java.util.List
no podes hacer
new List()
porque es una interfaz
entonces tendrias que hacer
new ArrayList()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar