Linguaggi di programmazione forniscono molte tecniche per la manipolazione e la conservazione dei dati . Una delle più semplici tecniche di memorizzazione dei dati è la matrice . Un array è una sequenza di tipi di dati simili, che possono essere numeri, lettere o riferimenti a oggetti . Rimozione di elementi da un array è la stessa indipendentemente da ciò che la matrice è la memorizzazione . Ad esempio, la sintassi per la rimozione di punti da una matrice coordinate memorizzazione è la stessa di rimuovere una stringa da una matrice di stringhe . La sintassi è abbastanza semplice , e imparare a manipolare gli array è un buon primo passo per imparare un linguaggio di programmazione . Cose che ti serviranno 
 Java Development Kit e NetBeans Bundle 
 Show More Istruzioni 
 1 
 Fare clic sull'icona NetBeans per lanciarlo. Selezionare "File /Nuovo Progetto" dalla lista nella parte superiore della finestra di NetBeans e quindi selezionare " Java Application" per creare un nuovo progetto Java . 
 2 
 Creare una funzione denominata " removePoints . " Questa funzione consente di rimuovere un punto selezionato dalla matrice , che viene passato in e porta l'identificativo " rimuovere ". Scrivere questo all'interno del file di codice sorgente : 
 
 public static int [ ] removePoint ( int rimuovere, int [] punti ) per 
 { 
 
 } 
 
 3 
 scorrere la matrice e contare tutte le ricorrenze del punto che si desidera rimuovere . Questo valore di conteggio viene memorizzato in una variabile chiamata " salto ". È possibile ottenere questo risultato scrivendo questo codice all'interno delle parentesi graffe della funzione removePoint : 
 
 int skip = 0; 
 
 for (int i = 0; i < points.length ; i + + ) 
 
 {if ( punti [ i] == rimuovi) { salto + + ; } } 
 4 
 creare un nuovo array per memorizzare tutti i valori del primo array tranne quelli da rimosso . La dimensione di questo array sarà calcolato utilizzando la variabile di saltare dal passo precedente , così: 
 
 int [ ] outputArray = new int [ points.length - skip ] ; 
 5 < p > scorrere la matrice , ancora una volta , ma questa volta gli elementi della copia dal primo array in quello nuovo creato nel passaggio precedente . Solo aggiungere elementi alla lista , se non sono fatti per essere rimosso. È possibile scrivere il codice come questo : 
 
 for (int i = 0; i < points.length ; i + + ) per 
 {if ( ! Punti [ i] = rimuovi) { outputArray [ ,"i - skip ] = punti [ i] ; } else { 
 
 salto + + ; } } 
 6 
 Restituisce il nuovo array . Questo array avrà tutte le ricorrenze del punto rimosso da esso , e sarà ridimensionata di conseguenza. È possibile restituire il nuovo array come questo: 
 
 ritorno outputArray ;