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;