-> Lista de numeros con ArrayList | JAVA - SAAT-WEBS

Breaking

CODIGOS

JAVA

-> Lista de numeros con ArrayList | JAVA

 

 



aprende como hacer un lista de numeros con arraylist



A continuación se muestra el código para realizar un Arraylist de números en java. - 

El código esta comentado por ello recomiendo simplemente copiarlo a tu IDE favorito y aprender viendo como funciona el código, así mismo,este código es pensado en una agenda de números telefónicos en el cual el usuario pueda ya sea añadir un numero o quitarlo del arraylist ,así mismo, agregue un buscador para que sea mas completo. 

//importamos el arraylist y el collections para ordenar
import java.util.ArrayList;
import java.util.Collections;
public class lista_Numeros
{    
    //inicuializamos el arryalist de la siguiente forma
    private ArrayList<Integer>listanumeros;    
    //creamos la nueva arraylist
    public lista_Numeros(){
        listanumeros = new ArrayList<Integer>();       
    }
    //sentencia para agregar numeros
    public void agregar_Numero(int gente){
        listanumeros.add(gente);
    }
    //sentencia para elimanar un nuemero por el numero
    public String eliminar_numero_por_su_nombre(int n){        
         String aux2=" ";
        for(int i=0;i<listanumeros.size();i++){
             if(n==listanumeros.get(i)){
                  listanumeros.remove(i);
               aux2=" se elimino el numero";                
             }              
            }
        return aux2;
    }
    //sentencia para eliminar un numero por su posicion
     public String eliminar_numeros_por_posicion(int n ){       
      String aux;
      if(n<listanumeros.size() && n>=0){
            listanumeros.remove(n);
            aux=" se elimino el numero";
        }else{
         aux="no se encontro el numero";
            
        }
        return aux;
     }
    //sentencia para mostrar el arraylist
     public void mostrar_Lista(){
        System.out.println(" ");
        for(int i=0;i<listanumeros.size();i++){
       System.out.print(listanumeros.get(i)+" ");  
      }
    }
    //sentencia para buscar un numero
    public void  buscar_numero(int numero){
            for(int i=0;i<listanumeros.size();i++){
             if(numero==listanumeros.get(i)){
                 System.out.print("se encontro el numero en la "+ (i+1) + " posicion");  
                
             }                
            }
    }
    //sentencia para buscar un numero por su posición
    public int buscar_numero_por_posicion(int n){        
        int aux1=0;
        if(n<listanumeros.size() && n>=0){            
             aux1=listanumeros.get(n);            
        }else{            
            System.out.print("no se encontro el numero");
        }      
        return aux1;
    }
    //sentencia con el collections para ordeanr la lista
    public void ordenar_lista(){
        
        Collections.sort(listanumeros);
        
        for(int i=0;i<listanumeros.size();i++){
        System.out.print(listanumeros.get(i)+" ");  
        }
        }     
  }

Uso cookies para darte un mejor servicio.
Mi sitio web utiliza cookies para mejorar tu experiencia. Acepto Leer más
Copied!