Java tilidagi String obyekti nima?
Java tilidagi String obyekti nima?

Video: Java tilidagi String obyekti nima?

Video: Java tilidagi String obyekti nima?
Video: Javascript asoslari | 16. Objects 2024, Noyabr
Anonim

Strings ichida Java bor Ob'ektlar ular ichkarida char massivi bilan qo'llab-quvvatlanadi. Massivlar o'zgarmas bo'lgani uchun (o'sishi mumkin emas), Strings ham o'zgarmasdir. Har safar a ga o'zgartirilganda String yaratilgan, butunlay yangi String yaratilgan.

Yana savol tug'iladi: Java-da string nima?

String belgilar ketma-ketligidir, masalan. "Salom" - a ip 5 ta belgidan iborat. In java , ip o'zgarmas ob'ekt bo'lib, u doimiydir va yaratilgandan keyin o'zgartirilmaydi.

Java-da String ob'ektini qanday yaratasiz? Java-da String ob'ektini yaratishning turli usullari mavjud:

  1. String literaldan foydalanish. String literal yordamida String obyektlarini yaratishingiz mumkin. String str="Salom!";
  2. Yangi kalit so'zdan foydalanish. Bu java-da String obyektini yaratishning keng tarqalgan usuli.
  3. Belgilar qatoridan foydalanish. Shuningdek, bu yerda belgilar qatorini String ga aylantirishingiz mumkin.

Bu bilan bog'liq holda, misol bilan Java'da string nima?

In Java , ip asosan char qiymatlari ketma-ketligini ifodalovchi ob'ektdir. Belgilar massivi xuddi shunday ishlaydi Java qator . Uchun misol : char ch={'j', 'a', 'v', 'a', 't', 'p', 'o', 'i', 'n', 't'};

String ob'ektining holati qanday, uning xatti-harakati qanday?

An ob'ekt tegishli ma'lumotlarni qamrab oluvchi ob'ekt va xulq-atvor , sinf esa bir turi uchun rejadir ob'ektlar . Davlat nima va xulq-atvor a String obyekti ? The davlat hisoblanadi uning belgilar ketma-ketligi va xulq-atvor hisoblanadi uning uzunlik va indeksOf kabi usullar.

Tavsiya: