elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Temas
Páginas: [1]
1  Programación / Java / Recorrer arraylist y eliminar elementos pares en: 9 Noviembre 2016, 14:38 pm
Hola es un Ejercicio de clase y estoy algo verde este es el anunciado

Edit: Ya tengo hasta la arte de pares , lo de suprimir los decimales mayores de 5 no tengo ni idea
1. Cree ArrayList de numeros, tanto enteros como decimales. Tiene que haber mil elementos.
Recorra la lista y elimine los pares y elimine los que tengan un numero decimal mayor de 5.


Citar
import java.util.ArrayList;

import java.util.concurrent.ThreadLocalRandom;

public class Ejecutable {

   public static void main(String[] args) {
      ArrayList List1 = new ArrayList();

      for (int x = 0; x < 500; x++) {
         int numero = ThreadLocalRandom.current().nextInt(1, 500 + 1);
         double numero2 = ThreadLocalRandom.current().nextDouble(500, 1000 + 1);

         List1.add(numero);
         List1.add(numero2);

      }

      int i = 0;

      for (; i < List1.size(); i++) {
         if (List1.get(i) instanceof Integer) {
            Integer aux = (Integer) List1.get(i);
            if (aux % 2 == 0) {
               List1.remove(i);
            }

         }

      }
      System.out.println(List1.size());
      System.out.println(List1);
      

         }

      }
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines