Javaдагы String объекти деген эмне?
Javaдагы String объекти деген эмне?

Video: Javaдагы String объекти деген эмне?

Video: Javaдагы String объекти деген эмне?
Video: Синхрондалған және ReadWriteLock және StampedLock [Java Multithreading] 2024, Ноябрь
Anonim

Саптар ичинде Java болуп саналат Объекттер алар ичи char массиви менен бекемделген. Массивдер өзгөрүлгүс болгондуктан (өсүүгө болбойт), Саптар да өзгөрүлгүс. Качан гана өзгөрсө а String жасалган, толугу менен жаңы String түзүлөт.

Ошондой эле суроо, Java тилинде сап деген эмне?

String белгилердин ырааттуулугу болуп саналат, мис. “Салам” – а сап 5 белгиден. In java , сап өзгөрүлгүс объект, демек ал туруктуу жана аны түзгөндөн кийин өзгөртүү мүмкүн эмес.

Java'да String объектин кантип түзөсүз? Java'да String Object түзө турган ар кандай жолдор бар:

  1. String литералын колдонуу. Сиз String литералы менен String объекттерин түзө аласыз. String str="Салам!";
  2. Жаңы ачкыч сөздү колдонуу. Бул javaда String объектин түзүүнүн жалпы жолу.
  3. Символдук массивди колдонуу. Ошондой эле бул жерде символдор массивдерин Стрингге айландырсаңыз болот.

Буга байланыштуу, мисал менен Javaдагы сап деген эмне?

In Java , сап негизинен символдук маанилердин ырааттуулугун билдирген объект. Символдордун массивдери окшош иштейт Java сап . үчүн мисал : char ch={'j', 'a', 'v', 'a', 't', 'p', 'o', 'i', 'n', 't'};

Сап объектинин абалы кандай, анын жүрүм-туруму кандай?

Ан объект тиешелүү маалыматтарды камтыган объект болуп саналат жана жүрүм-турум , ал эми класс бир түрүнүн планы болуп саналат объектилер . Мамлекет деген эмне жана жүрүм-турум а Стринг объекти ? The мамлекет болуп саналат анын белгилердин ырааттуулугу жана жүрүм-турум болуп саналат анын ыкмалар, мисалы, length жана indexOf.

Сунушталууда: