Како претворити АрраиЛист у стринг у Јави

Kako Pretvoriti Arrailist U String U Javi



Стринг је тип података који се користи за складиштење групе стринг вредности, док је АрраиЛист структура података која је део оквира за прикупљање и користи се за складиштење групе објеката. Док програмирате у Јави, можда ћете морати да промените АрраиЛист у Стринг. Нажалост, ниједан такав метод не може директно извршити ову конверзију. Међутим, постоје неки други приступи које Јава подржава за наведену сврху.

Овај пост ће дефинисати Јава процедуру конверзије из АрраиЛист у Стринг.

Како претворити АрраиЛист у стринг у Јави?

За претварање АрраиЛист у стринг, можете користити:







  • + оператор
  • аппенд() метода
  • метода тоСтринг().
  • јоин() метода

Хајде да прођемо кроз рад ових метода да бисмо претворили АрраиЛист у стринг.



Метод 1: Конвертујте АрраиЛист у стринг помоћу + оператора

Конвертовање АрраиЛист у стринг помоћу „ + ” оператор је најлакши и најједноставнији метод. Можете спојити елементе АрраиЛист као стринг уз помоћ ове операције спајања.



Синтакса
За претварање АрраиЛист у Стринг, пратите доњу синтаксу за „ + ” оператор:





стр += ф + ',' ;

Овде, „ стр ” је променљива типа Стринг креирана за складиштење елемената низа као стринг, “ += ” оператор се користи за додељивање и спајање елемената АрраиЛист као стринг, “ ф ” је променљива која се користи у фор петљи за приступ елементима и „ , ” је спојен са елементима низа са одвајањем зарезима.

Пример
У овом примеру, прво ћемо креирати празан низ типа АрраиЛист под називом „ цвеће ”:



Листа < Низ > цвеће = Нова Низ листа <> ( ) ;

Затим додајте елементе на листу користећи „ додати() ” метод:

цвеће. додати ( 'ружа' ) ;
цвеће. додати ( 'јасмин' ) ;
цвеће. додати ( 'љиљан' ) ;

Одштампајте листу „ цвеће ”:

Систем. оут . принтлн ( 'Листа цвећа:' + цвеће ) ;

Претворите елементе листе у стринг уз помоћ „ + ” оператор у „ за ” петља:

Низ стр = '' ;
за ( Низ ф : цвеће ) {
стр += ф + ',' ;
}

На крају, одштампајте „ стр ” да прикаже елементе АрраиЛист као стринг:

Систем. оут . принт ( 'Листа низа у низ: ' + стр ) ;

Излаз показује да је АрраиЛист успешно конвертован у стринг раздвојен зарезима:

Хајде да видимо следећи метод за претварање АрраиЛист у Стринг.

Метод 2: Конвертујте АрраиЛист у стринг користећи метод аппенд().

За претварање АрраиЛист у стринг, сада ћемо користити „ додати() ” метод који припада класи СтрингБуилдер. Слично је са „ + ” док спаја елементе са стринговима.

Синтакса
За ' додати() ” можете користити доле дату синтаксу:

стр. додати ( ф ) ;

Овде, „ стр ” је објекат класе СтрингБуилдер који позива „ додати() ” преношењем листе, а „ф” представља елементе АрраиЛист којима се приступа помоћу фор петље.

Пример
У овом примеру ћемо конвертовати претходно креирану листу АрраиЛист у стринг помоћу методе аппенд(). Да бисмо то урадили, прво ћемо креирати објекат „ стр ” класе СтрингБуилдер:

СтрингБуилдер стр = Нова СтрингБуилдер ( ) ;

Затим претворите АрраиЛист у Стрингове уз помоћ методе аппенд() у „ за ” петља:

за ( Низ ф : цвеће ) {
стр. додати ( ф ) ;
стр. додати ( ',' ) ;
}

На крају, одштампајте „ стр ” који чува елементе АрраиЛист као стринг раздвојен зарезима:

Систем. оут . принт ( 'Листа низа у низ: ' + стр ) ;

Излаз

Пређимо на другу методу за претварање АрраиЛист у Стринг.

Метод 3: Конвертујте АрраиЛист у стринг помоћу методе тоСтринг().

У овом одељку користићемо „ тоСтринг() ” метода Стринг класе за конверзију АрраиЛист у Стринг. То је унапред дефинисана метода у Јави која даје вредност стринг формата. Метода реплаце() се користи са методом тоСтринг() за замену одређених знакова.

Синтакса
Пратите дату синтаксу да бисте претворили АрраиЛист у стринг помоћу методе тоСтринг():

арраиЛист.тоСтринг ( ) ;

низ листа ” ће бити конвертовано у стринг помоћу „ тоСтринг( )” метод.

Пример
Прво, креираћемо променљиву типа стринг “ с ” који складишти елементе АрраиЛист као стринг након извршења конверзије помоћу методе тоСтринг():

Низ с = цвеће. тоСтринг ( ) ;

Користите методу реплаце() да замените отварање „ [ “и затварање” ] ” заграде и размаци између елемената са празним стринговима да бисте добили стринг вредности раздвојене зарезима:

с = с. заменити ( '[' , '' )
. заменити ( ']' , '' )
. заменити ( ' ' , '' ) ;

Коначно, одштампајте резултујући стринг у прозору конзоле:

Систем. оут . принт ( 'Листа низа у низ: ' + с ) ;

Излаз

Метод 4: Конвертујте АрраиЛист у стринг помоћу методе јоин().

придружити() ” је статичка метода класе Стринг која придружује елементе АрраиЛист као Стринг у променљивој типа Стринг.

Синтакса
Следећа синтакса се користи за метод јоин():

Низ . придружити ( ',' , низ листа )

Овде, метода јоин() узима два аргумента, један је „ низ листа ” и „ , ” који се придружују низовима вредностима одвојеним зарезима.

Пример
У овом примеру ћемо позвати метод јоин() са Стринг класом преношењем „ цвеће ” АрраиЛист и зарез “ , ” за одвајање вредности и њихово чување у променљивој типа стринг “ с ”:

Низ с = Низ . придружити ( ',' , цвеће ) ;

Одштампајте резултујући стринг на конзоли користећи „ Систем.оут.принтлн() ” метод:

Систем. оут . принт ( 'Листа низа у низ: ' + с ) ;

Излаз

Саставили смо најлакше начине за претварање АрраиЛист у стринг у Јави.

Закључак

За претварање АрраиЛист у стринг, постоје различите методе као што је коришћење „ + ” оператор, метода аппенд(), метода тоСтринг() и метода јоин(). Ове методе конвертују елементе АрраиЛист у стринг вредности раздвојене зарезима. Међутим, коришћење + оператора је најлакши приступ за обављање наведене конверзије. У овом блогу смо објаснили начине претварања АрраиЛист у стринг у Јави са детаљним примерима.