| 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 puntos de una matriz en Java
    Lenguajes de programación le proporcionan muchas técnicas para la manipulación y almacenamiento de datos. Una de las técnicas más sencillas de almacenamiento de datos es la matriz. Una matriz es una secuencia de tipos de datos similares, que pueden ser números, letras o referencias a objetos . Extracción de los elementos de una matriz es el mismo, independientemente de lo que la matriz está almacenando . Por ejemplo , la sintaxis para eliminar puntos de una matriz de almacenamiento de coordenadas es la misma que la eliminación de una cadena a partir de una matriz de cadenas. La sintaxis es bastante simple, y aprender a manipular matrices es un buen primer paso en el aprendizaje de un lenguaje de programación. Cosas que necesitará
    Java Kit y Desarrollo NetBeans Bundle
    Mostrar más instrucciones
    1

    clic en el icono de NetBeans para ejecutarlo. Seleccione "Archivo /Nuevo proyecto " en la lista en la parte superior de la ventana de NetBeans y luego seleccione " Aplicación Java" para crear un nuevo proyecto Java.
    2

    Crear una función llamada " removePoints . " Esta función será eliminar un punto seleccionado de la matriz , que se pasa y lleva el identificador " eliminar ". Escribe este dentro de su archivo de código fuente:

    public static int [ ] removePoint ( int , int [ eliminar ] puntos )

    {

    }

    3

    recorrer la matriz y contar todas las apariciones del punto que desee eliminar . Este valor de conteo se almacena en una variable llamada " salto ". Usted puede lograr esto escribiendo este código dentro de las llaves de la función removePoint :

    int skip = 0 ;

    for (int i = 0 ; i < points.length , i + +)

    { if ( puntos [ i ] == quitar) { skip + + ;} }
    4

    Crear una nueva matriz para almacenar todos los valores de la primera variedad , salvo los que sean eliminado . El tamaño de esta matriz se calcula utilizando la variable de salto de la etapa anterior , así:

    int [ ] outputArray = new int [ points.length - skip ] ;
    5

    recorrer la matriz , una vez más , pero esta vez los elementos de copia de la primera serie en el nuevo que ha creado en el paso anterior. Sólo añadir elementos a la lista si no están destinados a ser eliminados. Puede escribir el código como este :

    for (int i = 0 ; i < points.length , i + + )

    {if (! Puntos [ i ] = quitar) { outputArray [ ,"i - skip ] = puntos [ i ] ;} else {

    skip + + ;} }
    6

    Devuelve la nueva matriz. Esta matriz tiene todas las apariciones del punto retirado de ella, y será redimensionada en consecuencia. Puede devolver la nueva matriz de esta manera:

    outputArray retorno;

    Previous :

    next :
      Artículos relacionados
    ·Tutorial para la aplicación de escritorio NetBeans 
    ·Cómo agregar una matriz de cadena en Java 
    ·Cómo utilizar un lienzo Java 
    ·Cómo dar formato a la anchura de la flota en Java 
    ·Cómo convertir una matriz binaria de una cadena en Jav…
    ·Cómo insertar imágenes usando NetBeans 
    ·Cómo escribir pruebas unitarias para un proyecto Java 
    ·Cómo prevenir el acceso simultáneo a un método en Ja…
    ·Cómo dibujar un gráfico circular en Java 
    ·Cómo calcular el valor de las expresiones de Java 
      Artículos destacados
    ·Cómo hacer un diagrama de flujo de Tic- Tac -Toe 
    ·Cómo reinstalar MySQL Table 
    ·Cómo conectarse a MySQL Ajax 
    ·Cómo convertir de binario a decimal en Java 
    ·Definición de un diagrama de flujo 
    ·Cómo calcular exponentes en Java 
    ·Cómo utilizar CGI para mostrar un archivo XLS en un na…
    ·Cómo abrir un archivo PDF en Java 
    ·Cómo crear una matriz en Python 
    ·¿Cómo hacer una corriente API de Twitter en Perl 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com