Een teken is een symbool , vaak neerkomt op een enkele letter of cijfer van tekstgegevens . Het is een primitief datatype in Java , waardoor personages en basishandelingen op personages zijn hardcoded in Java zelf . Samen , meerdere personages vormen strings , die niet een primitief datatype in Java . Op Java , wordt het karakter data primitieve aangeduid als " char . " Primitieven in Java Primitieven zijn soorten gegevens die geen deel uitmaken van het object subklasse . Ze zijn eenvoudige datastructuren , zoals boolean waarden , getallen en tekens , en ze worden aangeduid met gereserveerde woorden . De fundamentele karakter in Java is een char primitief . Een gebruiker moet verklaren primitieve variabelen alvorens ze te gebruiken in hun code . Verklaring voorbeelden zijn : " int i ; " " char c1 = ' q ' ; " Karakter Primitieven een char primitieve in Java is een gegevenstype dat een teken vertegenwoordigt . Het is 16 bits lang , wat betekent dat het 65.536 waarden . Bij het toewijzen van een personage , kunt u een vier - cijferig hexadecimale waarde toekennen aan het karakter of een karakter in enkele aanhalingstekens , zoals " \\ u04FC 'of' q '. Character informatie in Java 1.6 wordt gegeven door versie 4.0 van de Unicode-standaard . Wanneer geïnitialiseerd zonder waarde , een personage heeft de standaardwaarde van ' \\ u0000 " , de nul controle karakter . Character Object Class Naast de primitieve datatype char , de Character klasse vertegenwoordigt ook een personage in Java . Bekend als een " wrapper " class het handvest tekengegevens op een manier die kan worden gelezen door code die alleen accepteert de universele Object gegevenstype als input , in plaats van een data primitieve . Om een karakter object maken van een char waarde , gebruikt " nieuwe Karakter ( c ) " waarbij " c" is de char te zetten . Een verwijzing naar de char object terug te krijgen , gebruikt " C.value ( ) " waarbij " C " is de Character object . De Tekenklasse biedt ook verschillende statische methoden voor het bepalen van subtype van een personage , zoals " numeriek " of " kleine letter . " Tekens in Strings Een string is een scala aan personages . Strings zijn niet primitieve datatypes , ze bestaan als instanties van de klasse String . De klasse String beschikt over diverse methoden voor het wijzigen van alle tekens in een woord of de toegang tot een personage in een woord in de index , zoals " S.charAt ( 3 ) " geeft het derde karakter in de string S. Class methoden kunnen ook vervangen alle exemplaren van een bepaald karakter met een ander karakter .
|