StringBuffer sinfida qanday usullar mavjud?
StringBuffer sinfida qanday usullar mavjud?

Video: StringBuffer sinfida qanday usullar mavjud?

Video: StringBuffer sinfida qanday usullar mavjud?
Video: 12. Java-da inkapsulyatsiya 2024, May
Anonim

Muhim usullari ning StringBuffer klassi

belgilangan satrni ushbu satr bilan qo'shish uchun ishlatiladi. append() usuli append(char), append(mantiqiy), append(int), append(float), append(double) va hokazo kabi haddan tashqari yuklangan bo'lib, ushbu satr bilan belgilangan satrni belgilangan pozitsiyaga kiritish uchun ishlatiladi.

Bundan tashqari, Java-da StringBuffer klassi nima?

StringBuffer tengdosh hisoblanadi sinf satrlarning ko'p funksiyalarini ta'minlovchi String. String esa oʻzgarmas uzunlikdagi, oʻzgarmas belgilar ketma-ketligini ifodalaydi StringBuffer o'stiriladigan va yoziladigan belgilar ketma-ketligini ifodalaydi. StringBuffer o'rtaga kiritilgan yoki oxiriga qo'shilgan belgilar va pastki satrlarga ega bo'lishi mumkin.

Bundan tashqari, StringBuffer ichki qanday ishlaydi? StringBuffer Java-da o'zgartiriladigan String ob'ektlarini yaratish uchun foydalaniladi. Bu biz foydalanishimiz mumkinligini anglatadi StringBuffer Qatorlarni yoki belgilar ketma-ketligini qo'shish, teskari o'zgartirish, almashtirish, birlashtirish va manipulyatsiya qilish. Tegishli usullar ostida StringBuffer sinf ushbu funktsiyalarga rioya qilish uchun mos ravishda yaratilgan.

Xuddi shunday, so'raladi, bufer klassi nima?

Bufer baytlarni bir ibtidoiy tipdagi massivdan boshqa ibtidoiy tip massiviga nusxalash, massivdan bayt olish, massivga bayt o'rnatish va massiv uzunligini olish usullarini taqdim etadi. Bu sinf Tizimdagi o'xshash usullarga qaraganda ibtidoiy turlarni manipulyatsiya qilish uchun yaxshiroq ishlashni ta'minlaydi.

String klassi StringBuffer sinfidan qanday farq qiladi?

Ob'ekti String sinfi belgilangan uzunlikka ega. ning ob'ekti StringBuffer klassi yetishtirilishi mumkin. Asosiy farq orasida String va StringBuffer bu ning ob'ekti String ” sinf o'zgarmasdir. ning ob'ekti sinf “ StringBuffer ” o'zgaruvchan.

Tavsiya: