Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Om Java Karaktär Funktioner

    Java modellprogram textdata med hjälp strängar och tecken . Java erbjuder klasser för stråkar och karaktärer samt en primitiv typ för " röding " data . En " char " i Java modellerna en enda karaktär , som eventuellt kan lagras som ett objekt instans av tecknet klassen . En sträng i Java lagrar en sekvens av tecken , inklusive övre och små bokstäver , siffror och symboler . String Tecken

    klassen String i Java tillhandahåller metoder för att komma åt och ändra tecknen på specifika positioner . Den " charAt " metoden tar en numerisk parameter och returnerar det tecken på den positionen i strängen , representerad som en primitiv typ " char " värdet enligt följande :

    String MyString = " Här är några tecken lagras som en sträng "; . röding firstChar = myString.charAt ( 0 ) ;

    det första tecknet i en sträng är i position noll , med det slutliga tecknet index en mindre än strängen längden . "Ersätt " metod för klassen String kan ersätta alla förekomster av ett visst tecken i strängen med en annan karaktär , enligt följande :

    String differentString = myString.replace ( ' o' , ' a ' ) ;

    Denna kod returnerar en ny sträng med bokstäver ersätts , lämnar den ursprungliga opåverkade .
    primitiv typ tecken

    Java-program kan modellera enskilda tecken som primitiv typ " char" värden eller variabler . I följande exempelkod visas hur du skapar en primitiv typ " char " och lagra den som en variabel :

    röding aLetter = ' en ';

    primitiv typ karaktär literals visas mellan enkla citattecken , snarare än citationstecken , som används för strängvärden . Brev tecken kan vara versaler eller gemener , enligt följande :

    röding capLetter = ' A ' ,

    Java-program kan använda specialtecken för escape-sekvenser , som i följande exempel kod som representerar ett nytt line karaktär :

    röding newLineChar = ' \\ n ' ,
    karaktär Objects

    karaktär klass i Java ger programmerare med förmågan att modellera tecken som objektinstanser . I följande exempelkod visas hur du skapar en karaktär instans :

    Character myCharacter = ny karaktär ( ' d ' ) ;

    Denna kod skapar ett objekt instans av karaktär klass , modellering " d " karaktär. Tecknet klassen är en wrapper för primitiva typen " char " som erbjuder en rad olika metoder för att omvandla och manipulera tecken värden . Program använder mer resurser om de har karaktär objekt snarare än " röding " värden , så att klassen endast ska visas vid behov .
    Klassmetoder

    karaktär klass omfattar en mängd olika metoder för behandling av tecken. Den " charValue " metoden returnerar primitiva typen " char " värde lagras i en karaktär klass instans , enligt följande :

    röding theChar = myCharacter.charValue ( ) ;

    " compareTo " , metoden returnerar ett heltal som anger om den lagrade tecknet värdet är större eller mindre än ett annat tecken skickas som en parameter , enligt följande :

    int jämförelse = myCharacter.compareTo ( ny karaktär ( ' f ' ) ) ;

    heltal är mindre än noll om karaktären är lägre än den passerade värde , som är större än noll om passerade tecknet är lägre än den anropande karaktär och noll om de är lika .


    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera en Mockup till HTML
    ·Lägga till keyListener
    ·Kommenterade metoder i Java
    ·Android UI Development
    ·Hur man beräknar procentandelen av tecken i Java
    ·Hur man gör en labyrint i Java
    ·Java Hot Swap Verktyg
    ·Hur du ändrar bilden färg på Java Applets
    ·Hur man upptäcker en CJK tecken i Java
    ·Hur du justerar Java Hashtable Kapacitet
    Utvalda artiklarna
    ·Hur man skriver ett Shell Script bort filer
    ·Hur får man Längd på en Boolean Array i Java
    ·Hur man skapar en statusrad i Visual Basic
    ·Hur kopierar du en fil i PowerShell
    ·Hur man öppnar ett Word-dokument i VB Net
    ·High Level datorspråk
    ·Hur man visar kolumner i en MySQL tabell
    ·Hur man lär sig PHP Online
    ·Hur man skapar UML från Java-kod
    ·Hur ställa in värdet från en MySQL Query som en vari…
    Copyright © Dator Kunskap http://www.dator.xyz