Агуулгын хүснэгт:

Та утас бүтээгчийг хэрхэн цэвэрлэх вэ?
Та утас бүтээгчийг хэрхэн цэвэрлэх вэ?

Видео: Та утас бүтээгчийг хэрхэн цэвэрлэх вэ?

Видео: Та утас бүтээгчийг хэрхэн цэвэрлэх вэ?
Видео: Хэрхэн GPU цэвэрлэх вэ? 2024, Арваннэгдүгээр
Anonim

1) Шинэ объект оноож StringBuilder-ийг арилгана уу

  1. нийтийн анги JavaStringBufferClearEmptyExample {
  2. нийтийн статик хүчингүй гол( Мөр арг) {
  3. StringBuilder sbStr = null;
  4. for(int i = 1; i <= 5; i++){
  5. // тодорхой өмнөх давталтын агуулга.
  6. sbStr = шинэ StringBuilder ();
  7. sbStr. хавсаргах(i);
  8. Систем. гарч. хэвлэх(sbStr);

Дараа нь би StringBuilder-ийг хэрхэн мөр болгон хөрвүүлэх вэ?

StringBuilder-г String утга руу хөрвүүлэхийн тулд toString() аргыг ашиглана уу

  1. StringBuilder ангийг үүсгэнэ үү.
  2. append() аргыг ашиглан түүнд өгөгдөл нэмнэ үү.
  3. toString() аргыг ашиглан StringBuilder-ийг стринг болгон хөрвүүлнэ.

Миний StringBuilder хоосон эсэхийг яаж мэдэх вэ? уртын арга StringBuilder эсвэл StringBuffer анги нь одоо байгаа тэмдэгтүүдийн дарааллын уртыг буцаана. Жишээн дээр харж байгаачлан to эсэхийг шалгана уу нь StringBuilder хоосон байна , уртыг авна StringBuilder обьект. Хэрэв урт нь 0, тийм хоосон , үгүй бол үгүй.

Цаашилбал, та Java хэл дээрх мөрнөөс ямар нэг зүйлийг хэрхэн устгах вэ?

Та substring() аргыг ашиглаж болно java . lang. Мөр анги руу арилгах эхний буюу сүүлчийн тэмдэгт Мөр in Java . Substring() арга нь ачаалал ихтэй байгаа бөгөөд танд хийх боломжийг олгодог хэд хэдэн хувилбарыг өгдөг арилгах аль ч байрлалын дүр Java.

StringBuffer эсвэл StringBuilder аль нь дээр вэ?

Харин мөр нь өөрчлөгддөггүй StringBuffer болон StringBuider нь өөрчлөгддөг ангиуд юм. StringBuffer нь урсгалтай аюулгүй бөгөөд синхрончлогдсон StringBuilder тийм биш, тийм учраас StringBuilder -аас илүү хурдан байдаг StringBuffer . Мөр concat + операторыг дотооддоо ашигладаг StringBuffer эсвэл StringBuilder анги.

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