Би Java дахь StringBuffer-аас тэмдэгтийг хэрхэн устгах вэ?
Би Java дахь StringBuffer-аас тэмдэгтийг хэрхэн устгах вэ?

Видео: Би Java дахь StringBuffer-аас тэмдэгтийг хэрхэн устгах вэ?

Видео: Би Java дахь StringBuffer-аас тэмдэгтийг хэрхэн устгах вэ?
Видео: Java дээр тоон мөрнөөс тэмдэгтүүдийг устгах | Java-д StringBuffer ашиглах 1-р хэсэг 2024, May
Anonim

StringBuffer . устгах () арга нь устгадаг тэмдэгтүүд энэ дарааллын дэд мөрөнд. Дэд мөр нь заасан эхлэлээс эхэлж, хүртэл үргэлжилдэг зан чанар индексийн төгсгөлд - 1 эсвэл байхгүй бол дарааллын төгсгөл хүртэл зан чанар байдаг. Хэрэв эхлэл нь төгсгөлтэй тэнцүү бол өөрчлөлт хийхгүй.

Дараа нь би Java хэл дээрх стрингээс сүүлчийн тэмдэгтийг хэрхэн устгах вэ гэж асууж магадгүй юм.

дэд мөр() Java Ангийн суулгагдсан аргын дэд мөр() Мөр хамгийн алдартай арга юм хэрхэн арилгах нь сүүлчийн дүр . Үүнийг одоо байгаа зүйлээс авах замаар хийдэг Мөр бүгд тэмдэгтүүд индексийн эхний байрлал 0-ээс дараагийнх хүртэл сүүлчийн байрлал гэдэг нь уртыг илэрхийлнэ мөр хасах 1.

Хоёрдугаарт, Java-д StringBuffer гэж юу вэ? Java дахь StringBuffer нь өөрчлөх боломжтой String объектуудыг үүсгэхэд ашигладаг. Энэ нь бид чадна гэсэн үг StringBuffer ашиглах Мөр буюу тэмдэгтүүдийн дарааллыг нэмэх, эргүүлэх, солих, нэгтгэх, удирдах. Доорх холбогдох аргууд StringBuffer анги нь эдгээр функцийг дагаж мөрдөхийн тулд тус тус үүсгэгддэг.

Үүнтэй адилаар та Java дээр ямар нэг зүйлийг хэрхэн устгах вэ?

Байхгүй устгах in java , мөн бүх объектууд овоолго дээр үүсгэгддэг. JVM нь лавлагааны тоонд тулгуурласан хог цуглуулагчтай. Нэгэнт объектын лавлагаа байхгүй бол түүнийг хог цуглуулагч цуглуулах боломжтой болно.

Мөрний сүүлчийн тэмдэгт юу вэ?

Мөр C хэл дээрх массиваар илэрхийлэгдэнэ тэмдэгтүүд . -ийн төгсгөл мөр тусгай тэмдэгээр тэмдэглэгдсэн байна зан чанар , тэг зан чанар , энэ нь ердөө л зан чанар 0 утгатай. (Нул зан чанар null заагчтай нэрээс өөр ямар ч хамааралгүй. ASCII дээр зан чанар тогтоосон, тэг зан чанар NUL гэж нэрлэдэг.)

Зөвлөмж болгож буй: