Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te vergelijken Tekens in Java Programming
Als Java developer , kunt u tekens vergelijken binnen uw programma . Java slaat tekens op een manier die u toelaat om ze gemakkelijk te vergelijken . Personages en gehele getallen worden opgeslagen op een vergelijkbare manier in Java , dus tekens worden vergeleken met behulp van hun numerieke waarden . In de meeste gevallen betreft het karakter vergelijking uitzoeken welk karakter het eerst plaatsvindt op alfabetische volgorde , in welk geval het lager wordt beschouwd . Vergelijken tekens kunnen een nuttige functie zijn bij het organiseren van tekst snaren als je van plan bent om ze op te slaan in alfabetische volgorde . Instructies
1

Bereid twee tekens in uw Java-programma . U kunt direct creëren primitieve karakter soort variabelen of gebruik de personages die voorkomen in een tekst Strings je hebt . De volgende voorbeeldcode illustreert beide methoden :

char firstChar
= ' g ' ;

String fullString
= " appel " ;

char secondChar = fullString.charAt ( 1 ) ; //' p '

De code maakt twee character variabelen . Beide zijn kleine letters alfabetische letters , "g" en " p " , respectievelijk . Kopen van 2

Vergelijk uw personages . De volgende voorbeeldcode geeft aan het vergelijken van de twee personages om te bepalen welke is de eerste alfabetisch :

if ( firstChar < secondChar ) System.out.println ( " Eerste karakter staat voorop " ) ;

else if ( secondChar < firstChar ) System.out.println ( " Second character komt eerst " ) ;

anders System.out.println ( " Beide personages zijn gelijk " ) ;

de vergelijking werkt het net als het vergelijken van twee getallen , of een teken groter of zij gelijk . Sla uw code , compileren en uitvoeren om de output te zien . Experimenteer door het veranderen van het karakter variabelen te controleren of de vergelijking werkt nauwkeurig .
3

Vergelijk personen met verschillende zaken . Hoofdletters en kleine letters worden weergegeven in Java met behulp van verschillende waarden . Om deze reden kan uw vergelijkingen hebben soms onverwachte resultaten . Alter de eerste regel van uw code als volgt aan het verschil aan te tonen :

char firstChar
= ' S ' ;

Run je programma , moet het de volgende uitgang :

Eerste karakter staat voorop

Dit kan onverwachte als de letter "S " zijn wordt later alfabetisch dan de letter ' p . ' Java vertegenwoordigt primitief soort personages met behulp van hun ASCII-waarden , met hoofdletters weergegeven met behulp van lagere aantallen . Houd deze kwestie in gedachten wanneer je vergelijkt karakters .

Gebruik Karakter objecten 4 om je personages vertegenwoordigen . De Java-taal biedt de Character klasse model personages als objecten in plaats van primitieve types . Gebruik deze objecten in uw code als volgt :

Karakter firstCharacter = new Character
( ' v ' ) ;

Karakter secondCharacter = new Character
( ' t ' ) ;

karakter klasse is een wrapper klasse voor het primitieve type " char . " Karakter objecten worden geconcretiseerd door het passeren van het karakter vertegenwoordigd in zijn primitieve vorm als een parameter aan de constructor van de klasse zoals in dit voorbeeld .
5

Vergelijk uw Karakter objecten . De Tekenklasse geeft een vergelijking methode als volgt :

int resultaat
= firstCharacter.compareTo ( secondCharacter ) ;

if ( resultaat < 0 ) System.out.println ( " Eerste Karakter komt eerst " ) ;

else if ( resultaat > 0 ) System.out.println ( " Second Karakter komt eerst " ) ;

anders System.out.println ( " Beide personages zijn gelijk " ) ;

Voer deze code en test je programma , moet het de volgende uitvoeren :

Tweede Karakter
komt eerst

notitiekaarten dat de hoofdletters nog steeds worden voorgesteld als lager in waarde wanneer je de Character klasse te gebruiken .

Previous: Next:
  Java Programming
·Hoe controleert de Java Geschi…
·Hoe te Hallo Mapview uploaden …
·How to Set Up een Whiteboard m…
·Java Applet Methoden 
·Hoe Set Up Struts 
·Hoe te Pipes gebruiken in Java…
·Hoe maak je een PDF-bestand in…
·Hoe maak je een Java Game verd…
·Hoe maak je een doolhof in Jav…
  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
·MySQL PHP Zoeken Scripts 
·Hoe maak je een string converteren naar …
·Hoe maak je een waarschuwing Raise in Py…
·De belangrijke rol van Computer Science …
·Hoe te Hyperlinks Op basis van mapnamen …
·Hoe te WinZip uitpakken met behulp van V…
·Hoe te Beschermd VBA-projecten Verwijder…
·MySQL Maak een database Tutorial 
·Hoe maak je een Vb project te maken voor…
Copyright © Computer Kennis http://www.nldit.com