| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo eliminar los duplicados de una matriz en Java
    arrays de Java son los más elementales de las estructuras de datos, y la más fácil de usar - la primera estructura de datos de cada nuevo programador Java aprende sobre . Sin embargo , hay algunas tareas comunes que difícil. Uno de ellos es la eliminación de entradas duplicadas y cambiar el tamaño de la matriz para que contenga los restantes sin espacios nulos. Afortunadamente , Java proporciona una manera de despojar duplicados con mucho menos trabajo : la clase LinkedHashSet . El LinkedHashSet es una estructura de datos avanzada con una característica especial: se rechaza automáticamente los duplicados. Para eliminar los duplicados de la matriz , sólo tiene que mover ellos a un LinkedHashSet y mover de nuevo . Instrucciones
    1

    Open " Netbeans " y seleccionar " Archivo" y " Nueva clase".
    2

    Type " psvm " para crear un nuevo método principal.

    3

    Escriba el siguiente código en el método principal : .

    //Definir una matriz que tiene duplicados

    Integer [ ] arr = {1,2 , 3,2,1 } ;

    //Definir un nuevo LinkedHashSet

    conjunto LinkedHashSet = new LinkedHashSet ();

    //Mueve todo el elementos de la matriz en el HashSet

    for (int x: arr ) { .

    set.add ( x);

    }

    //Cambiar el tamaño de la matriz

    arr = new Integer [ set.size ()] ;

    //Copiar los datos desde el hashset

    arr = set.toArray ( arr ) ;

    4 Haga clic en " Ejecutar".

    Previous :

    next :
      Artículos relacionados
    ·Cómo practicar Java Coding 
    ·Cómo construir su propio sistema solar en Java 
    ·Java Descripciones Excepción 
    ·Cómo iterar sobre Llaves en HashMap de Java 
    ·Cómo conectar dos casillas desplegables en HTML y JSP 
    ·Cómo convertir un entero Java Bytes 
    ·Cómo comprobar si la cadena es un número en Java Usan…
    ·Cómo criar a un escáner en Java 
    ·Diferentes definiciones de clases en Java 
    ·Procesos concurrentes en un objeto Servlet 
      Artículos destacados
    ·Cómo cerrar libros en VBA 
    ·Cómo leer un archivo XLS con un programa de C 
    ·Cómo Escriba cambios a mayúsculas en Visual Basic 
    ·¿Cómo hacer la división regular en Python 
    ·Cómo cambiar el alto y ancho en mouseover 
    ·Cómo cambiar un hipervínculo con JavaScript 
    ·Cómo conectar un controlador jTDS a SQL Express 
    ·Cómo hacer un chat con PHP 
    ·Tipos de controles de validación 
    ·Cómo agregar Int en una cadena en Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com