Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: r7pyrred en 17 Febrero 2013, 19:39 PM

Título: JAVA como declarar multiples objetos a la vez
Publicado por: r7pyrred en 17 Febrero 2013, 19:39 PM
Buenas alguien sabría decirme una forma de crear de una patada 10
objetos tipo ObjectOutputStream¿? he intentado con   List<ObjectInputStream> k =new ArrayList();
pero sale que es raw type ,joder
AL SER PSIBLE QUE SE HAGA EN UN MÉTODO ,gracias
Título: Re: JAVA como declarar multiples objetos a la vez
Publicado por: sapito169 en 18 Febrero 2013, 17:20 PM
leer un poco acerca de como usar generics no te caería mal

List<ObjectOutputStream> lista =new ArrayList<ObjectOutputStream>();
        for(int c=0;c<=10;c++){
            lista.add(new ObjectOutputStream(new FileOutputStream("archivo.dat")));
        }
Título: Re: JAVA como declarar multiples objetos a la vez
Publicado por: r7pyrred en 19 Febrero 2013, 01:41 AM
gracias sapito por contestar , si se usar generics pero e sque a vece s me lío y
lo había solucionado un Array de ObjectOutputStream ,

ObjectOutputStream[] k = new ObjectOutputStream[numero tal] 

pero gracias , y como se usaria la List<ObjectOutputStream >¿?
k[0] = new ObjectOutputStream (Obj);