String (java)
Karakterlánc - osztály a Java. képviselő egy string. A csomag tartalmazza a java.lang. hanem azért, mert ez az osztály nem akar importálni.
Ez az utódja az alapja a mikrotörzs Object. Végrehajtja a Serializable felületen. [[Összehasonlítható
állami végső besorolással karakterlánc
Bármilyen Java objektum lehet alakítani egy string hívja toString ().
[Edit] Leírás
String osztályában változhatatlan, minden műveletet a sorok létrehozásához vezet egy új objektumot tartalmazó művelet eredményét. String egy szál-biztonságos, a tárgyak ennek az osztálynak lehet használni áramok nélkül további szinkronizálást.
Osztály string - az egyetlen osztály, hivatkozik egy összeadási művelet.
String str = "Java";
Karakterlánc str2 = "8";
Karakterlánc Str3 = str + str2;
System.out.println (Sir3); // kiírja "a Java 8" (idézőjelek nélkül)
Meg kell jegyezni, hogy a sztring összeláncolását okozhat túllépését memóriát, különösen akkor, ha a hurok. Olyan esetekben, ahol a gyakori összefűzés, akkor jobb, hogy egy StringBuffer vagy StringBuilder tárgyakat. képviselő változékony húr.
Felvenni a sort literálok lehet használni (vonalak rögzített idézőjel). Ha azt szeretnénk, hogy éget egy idézőjel, akkor átvizsgáljuk egy backslash.
String str = "abc";
char adatok [] =;
Karakterlánc str = new String (adatok);
Az alábbiakban néhány példát a használatára sor:
System.out.println ( "ABC");
Húr zelev = "Zelev nagy";
System.out.println ( "abc" + zelev);
String c = "abc" .substring (2, 3); // "c"
Karakterlánc d = zelev.substring (1); // "Zelev nagy"
Az osztály tartalmaz egy sor módszer elvégzéséhez különböző húr manipuláció, például kiosztani részkarakterláncokat megtalálja a kívánt karaktert vagy összehasonlítani vonalon. A szimbólumieképezést a Unicode szabvány változat.
[Rule] kitek
Nem ajánlott a használata (ajánlott).