Maxsus belgilar


ULASHISH

Stringlar — maxsus belgilar

Stringlar qo‘shtirnoq ichida yozilishi shart bo‘lgani uchun Java bu stringni noto‘g‘ri tushunadi va xato hosil qiladi:

String txt = "We are the so-called "Vikings" from the north.";

Bu muammoning oldini olish yo‘li — teskari slesh (backslash) escape belgisidan foydalanish.

Teskari slesh (\) escape belgisi maxsus belgilarni oddiy string belgilariga aylantiradi:

Escape belgisi Natija Tavsif
\' ' Yakka tirnoq
\" " Qo‘shtirnoq
\\ \ Teskari slesh

\" ketma-ketligi stringga qo‘shtirnoq qo‘yadi:

Misol

String txt = "We are the so-called \"Vikings\" from the north.";

O‘zingiz sinab ko‘ring »

\' ketma-ketligi stringga yakka tirnoq qo‘yadi:

Misol

String txt = "It\'s alright.";

O‘zingiz sinab ko‘ring »

\\ ketma-ketligi stringga bitta teskari slesh qo‘yadi:

Misol

String txt = "The character \\ is called backslash.";

O‘zingiz sinab ko‘ring »

Java tilida qo‘llaniladigan boshqa keng tarqalgan escape ketma-ketliklari:

Kod Natija Sinab ko‘ring
\n Yangi qator Sinab ko‘ring »
\t Tabulyatsiya Sinab ko‘ring »
\b Orqaga o‘chirish (backspace) Sinab ko‘ring »
\r Karetkani qaytarish (carriage return)
\f Sahifani o‘tkazish (form feed)

Eslatma: Bu escape kodlarining aksariyati zamonaviy dasturlashda kam ishlatiladi. Eng ko‘p qo‘llaniladiganlari — \n (yangi qator), \" (qo‘shtirnoq) va \\ (teskari slesh).





W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!