-

, Java is een structuur van de gegevens, de installatie, de opslag van een orde van grootte van de verwerving van de vaste onderdelen van hetzelfde type.- is het een groep die wordt gebruikt voor de opslag van gegevens, maar het is vaak dat het als een reeks variabelen meer van hetzelfde type. In plaats van de individuele verklaring variabelen, zoals de number0, 1, en nummer 99, de verklaring van een reeks variabelen, zoals de digitale en het gebruik van digitale [0], [1], en [99], nummer... Vertegenwoordiger van de afzonderlijke variabelen, in deze handleiding wordt uitgelegd hoe de reeks variabelen te verklaren, het creëren van netwerken, en het gebruik van index variabele reeks variabelen: procedures voor het gebruik van een reeks verklaringen, moet je een variabele voor de verwijzing naar de generator, en je moet een reeks variabelen kan worden verwezen.De volgende verklaring van een reeks variabelen zijn de grammatica: gegevenstype], [arrayrefvar; ///////eerste keus.Of de aard van de gegevens arrayrefvar []; ///////werkt, maar niet de eerste keus.Noot:,,, [...] arrayrefvar stijl, het type, de voorkeur.De stijl, de aard van arrayrefvar [], C /C + + taal door Java C /C + + programmeur, bijvoorbeeld, het volgende fragment is het voorbeeld: [], dubbele mylist; ///////eerste keus.Of twee mylist []; ///////werkt, maar niet de eerste keus.Je kan het, het creëren van een installatie:, door gebruik te maken van de nieuwe exploitant heeft de volgende taal, het creëren van een nieuwe soort gegevens: arrayrefvar = [arraysize]; dat twee dingen te doen:,, het scheppen van nieuwe soorten gegevens, het gebruik van [...] - arraysize;,,, het nieuwe gebouw arrayrefvar reeks variabelen referentie.,,, verklaring van een reeks variabelen, het creëren van een bepaalde reeks variabelen, en de verwijzing kunnen worden gecombineerd in een verklaring, als volgt: de aard van de gegevens [], arrayrefvar = nieuwe soorten gegevens [arraysize];, of je kan de oprichting van netwerken, de aard van de gegevens als volgt: [] arrayrefvar = {de waarde 0, value1,..., valuek}; reeks elementen is de index.- de indexering 0; dat ze beginnen op 0, arrayrefvar. Length-1,.,, bijvoorbeeld, de volgende verklaring voor een reeks variabelen, mylist, het creëren van twee 10 - elementen en de Referentie: [] mylist, dubbele mylist = nieuwe dubbele [10], zoals hieronder, namens de mylist); kolom.Hier, mylist hebben tien dubbele waarde en de index van 0 tot en met 9,,,,, wanneer de behandeling): reeks elementen, die we vaak gebruiken voor de lus of omdat een reeks van alle elementen die van hetzelfde type zijn en de omvang van de installatie is bekend, bijvoorbeeld, hier is een complete. Voorbeelden blijkt dat het creëren van in - en verwerking), de les: testarray {openbare statische leegte belangrijkste (touw [...] [...] mylist sprake van dubbele) (= (1,9 2,9, 3.4, 3.5}; ///////print alle onderdelen van de installatie (int i = 0; Ik < mylist.length; I + +) - systeem. Eruit. Leegte fac (mylist [I] + "); een samenvatting van alle elementen van de totale) ///////bi = 0; (int i = 0; ik < mylist.length; I + +) (totale + = schoonheid lishengT - [I];} systeem. Leegte fac ("is" + in totaal); ///////- max = de grootste dubbele vinden mylist [0]; (int i = 1; ik < mylist.length; I + +) {als (mylist [M] = > de maximale) de grootste mylist [M];) systeem. Leegte fac ("Max" + maximale);}}, dat zal leiden tot de volgende resultaten: 1,9 2,9 3,4 3,5 3,5, bedragen 11,7 as, voor de lus: 1,5, jdk door de invoering van een nieuwe cyclus is bedoeld als een lus of in de hoogte, dit kan je door de volledige de volgorde van de reeks variabelen niet met behulp van de index.Bijvoorbeeld:,, de volgende code blijkt dat alle elementen in de installatie, mylist: open testarray {openbare statische leegte belangrijkste (touw [...] [...] mylist sprake van dubbele) (= (1,9 2,9, 3.4, 3.5}; ///////print alle onderdelen van de installatie (dubbele: mylist) {systeem. Uit de leegte fac (element.);}}}, dat zal leiden tot de volgende resultaten: 1,9 2,9 3,4 3,5 en, via de opstelling van methoden, kan je de waarde van de methode van de oorspronkelijke vormen, je kan ook via de opstelling van methode.Bijvoorbeeld, de volgende methode op een reeks elementen in een leegte, openbare statische printarray (int [...] {-) voor (int i = 0; ik < array.length; I + +) (systeem.. drukken (reeks [I] + ");}}, je kan het door een beroep te doen op de overdracht van een een generator.Bijvoorbeeld, de volgende verklaring roept de printarray methode 3, 1, 2, 6, 4, en 2, printarray (nieuwe internationale [] {3, 1, 2, 4, 6, 2}); en de terugkeer van een reeks methoden: een methode kan ook weer een serie.Bijvoorbeeld, de hieronder aangegeven de terugkeer van een reeks van een omkering van de methode: openbare statische int [...], omgekeerde (int [...] van [...] lijst) {in de nieuwe internationale [] = lengte; voor de lijst. (int i = 0, J = result.length - 1; ik < list.length; I + + -) {resultaten [J] = [M] lijst;} de resultaten terug;}, reeks van praktische klasse: klasse bevat voor het sorteren van en naar de verschillende statische methode), vergeleken met een reeks elementen).Deze methode is overbelast voor alle in de oorspronkelijke vorm van 1, beschreven methode, SN Openbare statische int binarySearch ([...] een object, de sleutel van het object), gespecificeerde reeks doelstellingen (bytes zoeken, int, Daul, enz.) voor het gebruik van de waarde van bepaalde binaire zoeken.De installatie moet in deze ingeroepen voor de volgorde.Terug naar de index van de zoektocht, als het wordt opgenomen in de lijst; anders (- (in punt + 1), 2. De statische booleaanse gelijken (lange [], [...] generaal A2), onjuist als de twee aangewezen - verlangen gelijk zijn aan elkaar.Als de twee series met hetzelfde aantal elementen, 2) worden geacht gelijk te zijn, en in een reeks 2 van alle elementen in het gelijk zijn.Als de generator is gelijk, is echt.Dezelfde methode worden alle oorspronkelijke aard van de gegevens (bytes, korte, int, enz.), 3, openbare statische leegte vullen (int [...], in de val), aangewezen in de waarde te specificeren van de waarde van elk element van het pakket.Dezelfde methode worden alle oorspronkelijke aard van de gegevens (bytes, korte, int, enz.), 4, openbare statische (object type nietig [...] een soort), gespecificeerde reeks objecten voor opstijgen, op basis van de natuurlijke volgorde van de elementen.Dezelfde methode worden alle oorspronkelijke aard van de gegevens (bytes, korte, int, enz.),

Java Array



Previous:
Next Page: