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

Reťazec Metóda v jazyku Java

Trieda Java String poskytuje rad metód pre prístup k informáciám o obsahu String . Metóda podreťazec vráti časť reťazca , čo umožňuje , aby sa tak ďalej spracovávať v prípade potreby . Použitie metódy podreťazec o Java String premennej je jednoduchý , dosiahnuteľné aj pre začiatočníkov na jazyku . Metóda podreťazec je uvedené v špecifikácii jazyka Java , jeho použitie vyžaduje iba jediný riadok kódu , vo väčšine prípadov . Účel

Účelom metódy podreťazec je vrátiť časť textového reťazca v programe Java . Textový reťazec v Jave obsahuje rad znakov , ktoré môžu obsahovať písmená , čísla a symboly . Programy možno použiť metódu podreťazec na povrázku na získanie určitej časti reťazca , ako je uvedené v počiatočných a koncových polôh . Metóda podreťazec nie je v skutočnosti nemení pôvodný reťazec , ako Reťazce sú nemeniteľné v jazyku Java . New String objekt je vrátená namiesto
Outline

jazyk Java náčrt spôsobu podreťazec triedy String je uvedené v nasledujúcich dvoch možných spôsobov : .

public String podreťazec ( int beginIndex )

public String podreťazec ( int beginIndex , int endIndex )

Prvý variant má jeden celočíselný parameter označujúci pozíciu na ktorej sa má začať podreťazec prevádzky , sa spôsob beží na koniec reťazca z tejto pozície . Druhá možnosť má dva celočíselné parametre , s uvedením počiatočnej a koncovej polohy . Obe verzie sa vrátiť objekt String , ktorý obsahuje požadované znaky .
Používanie

metóda podreťazec možno použiť na ľubovoľný reťazec premenné v programe Java . Nasledujúce syntaxe naznačuje použitie metódy verzii s jedným celé číslo parametra : " . Tu je pár slov " Spojené

String someWords = ;

String fewerWords = someWords.substring ( 9 ) ;//" pár slov . "

nasledujúcej syntaxe ukazuje použitie funkcie s dvoma parametrami : Spojené

String someWords = ;

String fewerWords " Tu je pár slov . " = someWords.substring ( 9 , 14 ) ;//" pár "

pôvodné premenná String zostáva nezmenená po metóda podreťazec bol nazývaný na neho .
Options

Ak program nahradí hodnotu String s výsledkom podreťazec premenné , výsledok môže byť jednoducho priradené k premennej odkazu takto :

String someWords = " Tu sú pár slov " ; .

someWords = someWords.substring ( 9 ) ;

metóda podreťazec môže tiež byť vykonaná na reťazcový literál , ktorý je hodnota reťazca zastúpená priamo , skôr než uložená v premennej . V tomto prípade je možné použiť nasledujúcu syntax :

String fewerWords = " Tu je pár slov . " Podreťazec ( 9 ) ;
Úvahy
< . p > Ak metóda substring je volaná na struny , ktorého hodnoty sú nepredvídateľné , môže byť potrebné rad podmienených testov . Napríklad , v prípade , že spôsob čiastkové reťazec je odovzdaný hodnotu parametra , a to buď na začiatku alebo na konci indexu , ktorý je sa mimo rozsah reťazca , sa výnimka byť vyvolaná . Je vhodné v týchto prípadoch kontrolovať dĺžku reťazca pred volaním metódy podreťazec .

Najnovšie články

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