Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te Points uit een array in Java
Programmeertalen bieden u vele technieken voor het bewerken en opslaan van gegevens . Een van de eenvoudigste technieken gegevensopslag de array. Een array is een reeks zoals gegevenstypen die kunnen getallen , letters of verwijzingen naar objecten. Elementen verwijderen uit een array is hetzelfde , ongeacht wat de array opslaan . Bijvoorbeeld , de syntax voor het verwijderen van punten van een array opslaan coördinaten hetzelfde als het verwijderen van een tekenreeks uit een array van strings . De syntax is vrij eenvoudig , en leren hoe je arrays te manipuleren is een goede eerste stap in het leren van een programmeertaal . Wat je nodig hebt
Java Development Kit en NetBeans Bundle
Toon Meer Aanwijzingen
1

Klik op de NetBeans -pictogram om het te lanceren . Selecteer " File /New Project" uit de lijst aan de bovenkant van het venster NetBeans en selecteer " Java Application " om een ​​nieuw Java project te maken . Kopen van 2

Maak een functie met de naam " removePoints . " Deze functie zal een geselecteerde punt uit de array , die wordt doorgegeven in en draagt ​​het identificatienummer verwijderen " te verwijderen . " Schrijf dit in je broncode bestand :

public static int [ ] removePoint ( int verwijderen , int [ ] punten )

{

}
< br > 3

Doorloop de array en tel alle exemplaren van het punt dat u wilt verwijderen . Deze telwaarde wordt opgeslagen in een variabele met de naam "skip ". U kunt dit doen door het schrijven van deze code binnen de accolades van de removePoint functie :

int skip = 0;

for (int i = 0 ; i

{if ( punten [ i ] == remove) { skip + + ; } }
4

Maak een nieuwe array voor alle waarden van de eerste matrix te slaan , behalve degenen te zijn verwijderd . De grootte van deze array zal worden berekend met de skip variabele uit de vorige stap , zoals deze :

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

Doorloop de array opnieuw , maar deze keer kopie elementen uit de eerste serie in de nieuwe door u gemaakt in de vorige stap . Elementen alleen toevoegen aan de lijst als ze niet bedoeld om te worden verwijderd . U kunt de code te schrijven als volgt :

for (int i = 0 ; i { if ( ! Punten [ i ] = remove) { outputArray [ ,"i - skip ] = punten [ i ] ; }

else { skip + + ; } }
6

terug de nieuwe array . Deze array zal moeten alle exemplaren van de punt verwijderd uit het, en het zal dienovereenkomstig worden aangepast . ;

Terugkeer outputArray
: U kunt de nieuwe array als deze terug

Previous: Next:
  Java Programming
·Hoe te Program Apps voor de An…
·Hoe te Breaks gebruiken in Jav…
·Hoe je twee toetsen Maken in J…
·Hoe te gebruiken Tekst -naar-s…
·Hoe gebruik je een niet Operat…
·Hoe te JBoss bouwen met Java 6…
·Hoe je layouts op de Android C…
·Hoe maak je een GUI In Java co…
·Hoe te JSP Run in iFrame 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Dwgthumbnail.Ocx gebruiken in Vis…
·Hoe te Voice Command Programma's maken i…
·Hoe te testen of een waarde een decimaal…
·Hoe je Odd - Shaped Knoppen maken in C #…
·Hoe te TextBox gebruiken in Visual Basic…
·Hoe maak je een hiërarchische dataset C…
·Hoe te GUI Skins Met VB 
·Hoe kan ik een ActiveX DLL in VB Creëre…
·Hoe maak je een Device Driver Build 
Copyright © Computer Kennis http://www.nldit.com