Мазмұны:

Жол құрастырушыны қалай тазартуға болады?
Жол құрастырушыны қалай тазартуға болады?

Бейне: Жол құрастырушыны қалай тазартуға болады?

Бейне: Жол құрастырушыны қалай тазартуға болады?
Бейне: Таро орналасуы. Сәуегейлік. Оқиғалар. Аналитика. Не күтеді. 2024, Мамыр
Anonim

1) Жаңа нысанды тағайындау арқылы StringBuilder бағдарламасын тазалаңыз

  1. жалпы класс JavaStringBufferClearEmptyExample {
  2. жалпы статикалық бос негізгі( Жол арг) {
  3. StringBuilder sbStr = нөл;
  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. StringBuilder бағдарламасын toString() әдісі арқылы жолға түрлендіру.

StringBuilder бос екенін қалай білемін? Ұзындық әдісі StringBuilder немесе StringBuffer класы қазіргі уақытта бар таңбалар тізбегінің ұзындығын қайтарады. Мысалда көріп отырғаныңыздай, to болса, тексеріңіз the StringBuilder бос , ұзындығын алыңыз StringBuilder нысан. Егер ұзындығы 0, ол бос , әйтпесе жоқ.

Сонымен қатар, Java жолындағы бір нәрсені қалай жоюға болады?

substring() әдісін қолдануға болады java . тіл. Жол сыныпқа дейін жою бірінші немесе соңғы таңба Жол ішінде Java . substring() әдісі шамадан тыс жүктелген және сізге мүмкіндік беретін бірнеше нұсқаны қамтамасыз етеді жою кез келген позициядағы кейіпкер Java.

StringBuffer немесе StringBuilder қайсысы жақсы?

Жол өзгермейді, ал StringBuffer және StringBuider өзгермелі сыныптар. StringBuffer жіп қауіпсіз және синхрондалған, ал StringBuilder емес, сондықтан StringBuilder қарағанда жылдамырақ StringBuffer . Жол concat + операторы ішкі пайдаланылады StringBuffer немесе StringBuilder сынып.

Ұсынылған: