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ó (Java) | Összehasonlítható]]. CharSequence.

á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).

Kapcsolódó cikkek