Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Java String Dĺžka a funkcia

Java reťazce umožňujú vývojárom modelovať postupností textových znakov . Trieda String v jazyku Java poskytuje metódy pre spracovanie reťazcov , vrátane funkcií , ktoré vracajú informácie o reťazca ako jej dĺžke . Reťazce patrí medzi najčastejšie používaných dátových typov vo programov v jazyku Java , takže sa učia základy pomocou reťazca je užitočná činnosť pre ľudí učiť Java vývoj . Väčšina reťazcové funkcie sú jednoduché . String objekty

V Jave , struny sú objekty . To znamená , že môžete volať metódy reťazcových premenných a hodnôt . Špecifikácia jazyka Java pre triedu string opisuje metódy k dispozícii . Ak chcete vytvoriť objekt typu string a konkretizovať ho , dávať mu hodnotu , použite nasledujúce ukážkový syntax :

String someName = " James " ;

Ak chcete volať metódu na reťazcové premenné , použite nasledujúci kód , volaním metódy " výbava " :

String trimmedString = someName.trim ( ) ;

Tento príklad kódu volá metódu " výbava " , ktorá vráti kópiu reťazca s niektorou predné alebo zadné white - space odstrániť z nej , ukladanie výsledkov do novej premennej .
Znaky

reťazca v jazyku Java sú sekvencie znakov textu. Trieda poskytuje celý rad funkcií pre prístup a manipuláciu s týmito znakmi . Napríklad nasledujúci ukážkový kód demonštruje napíše znak na prvej pozícii v reťazcové premenné :

System.out.println ( someName.charAt ( 0 ) ) ;

prvý znak v reťazci je v nulovej polohe , ako reťazec implementuje postupnosť znakov ako pole . Znaky v reťazci môže byť reprezentovaný v rámci programu Java s využitím " char " typ dát , takto :

char firstChar = someName.charAt ( 0 ) ;

" char " dáta typ je primitívny typ , ako je " int " a " double " .
Dĺžka

programy v jazyku Java prístup dĺžku reťazca objektu volaním dĺžku metóda na neho . Metóda vráti celočíselnú hodnotu predstavujúce počet znakov v reťazci . Nasledujúci príklad kódu ukazuje , stanovenie dĺžky reťazca a uloženie výsledku do premennej :

int StringLength = someName.length ( ) ;

Programy môžu tiež použiť metódu dĺžky priamo , ako v nasledujúcom príklade štruktúry , priechodná reťazca zapísať každý znak v poradí :

for ( int i = 0 ; i < someName.length ( ) ; i + + ) {

systému . out.println ( someName.charAt ( i ) ) ;

}

programy použiť metódu dĺžky triedy string z mnohých dôvodov , napríklad určenie , či reťazec premennej je príliš dlhý pre skladovanie alebo displej v súvislosti s obmedzenými zdrojmi .
metódy

trieda string poskytuje rad ďalších funkcií , ktoré programy prístup cez volanie metódy . Metóda " indexOf " vracia celočíselnú hodnotu označujúci prvý výskyt sekvencie znaku v reťazci takto :

String písmená = " abcde " ;

int letterIndex = letters.indexOf ( " b " ) ;//bude obsahovať 1

" rovná sa " metóda triedy String Vráti logickú hodnotu true alebo false označujúci , či jeden reťazec hodnota je rovná ďalšie. Metódy vracajúci sa manipulovať časti reťazca zahŕňajú metódu " rozdelenie " , ktorá vracia pole reťazcov s definovanými časťami pôvodného reťazca uložené v každej polohe . Metóda " podreťazec " vracia časť reťazca , ako je uvedené požadovaných počiatočných a koncových polôh , ako v nasledujúcom príklade : Spojené

String someWords = " séria slov " ;

systém . out.println ( someWords.substring ( 0,8 ) ) ;//" séria "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené