Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte objekt String priradením reťazec literála . Reťazcový literál je postupnosť znakov uzavretých v úvodzovkách . To je najjednoduchší spôsob , ako reťazec v Jave . String pozdrav = " Hello world ! " , Ukazuje , ako si môžete vytvoriť objekt String s názvom pozdrav , ktorý obsahuje hodnotu " Hello World " pomocou operátora priradenia , čo je znamienko rovnosti
2
Vytvoriť . string objekt pomocou jeho konštruktory . Konštruktor je špeciálna metóda , kedy je najprv vytvorený triedy Java . To je zložitejšie , ale robustný spôsob , ako zarobiť reťazec v Jave . Môžete použiť až 13 rôznych konštruktory triedy String vytvoriť String objekt z rôznych zdrojov sekvencie znakov . Nasledujúci príklad ukazuje , ako možno vytvoriť objekt String s názvom helloString :
char [ ] helloArray = { ' h ' , ' e ' , 'l ' , 'l ' , ' o' , ' . ' } ;
String helloString = new String ( helloArray ) ;
3
Vytvoriť formátovaný reťazec pomocou metódy vo formáte , ktorý je poskytovaný triedy String . Formátovaný reťazec umožňuje použitie zástupných hodnôt označujúcich ktoré časti reťazca majú byť nahradené skutočnými hodnotami . Tento spôsob tvorby reťazec umožňuje väčšiu flexibilitu a re- použiteľnosť . Nasledujúci príklad ukazuje , ako si môžete vytvoriť formátovaný reťazec s názvom FS : Spojené
String fs ;
fs = String.Format ( " hodnota premennej float je % f , zatiaľ čo hodnota " +
" integer premenná % d , a reťazec je % s " , floatVar , intVar , stringVar ) ;
4
vytvoriť reťazec pomocou triedy StringBuilder . Trieda StringBuilder slúži rovnakému účelu ako normálne triedy String pre uloženie postupnosť znakov , ale jeho obsah môže byť zmenený . Tento spôsob tvorby reťazec umožňuje lepšiu účinnosť . Nasledujúci príklad ukazuje , ako možno vytvoriť prázdnu StringBuilding a pripojí konkrétne postupnosť znakov na to :
StringBuilder sb = new StringBuilder ( ) ;
sb.append ( " Pozdrav " ) ;
5
Overte , či je reťazec bol úspešne vytvorený s príslušnou hodnotou vnútri tlačou do konzoly pre overenie displeja . To možno vykonať pomocou príkazu " println " . Napríklad :
System.out.println ( helloString ) ;