за конвертиране на char
2 отговора
105 прегледа
за конвертиране на char
имам обект char[] и искам да го направя string. Сещам се за начин чрез завъртане на цикъл за всеки елемент, който да конкатенира даден стринг, но това е доста дълго занимание за голям масив.
Re: за конвертиране на char
String str = new String(име на променлива от тип char[])
или
String str = String.valueOf(име на променлива от тип char[])
или
String str = String.valueOf(име на променлива от тип char[])
Re: за конвертиране на char
ne samo che e mnogo dylgo zanimanie a syshto taka zaema mnogo pamet...
konkateniraneto na stringove ne promenia stringa a prosto vryshta nov koito e staria+novia...
znachi ako imash 200 simvola shte se syzdadesh 200 novi obekta ot koito realno shte izpolzvash samo 1... tova oznachava 199 obekta za koito se gubi vreme da bydat syzdadeni, zaemat resursi i sled tova triabva pametta da byde osvobodena ot GC-to....
ako iskash da konkatenirash mnogo stringove izpolzvai StringBuffer i gi appendvai...
a inache v predishnia otgovor moje da vidish kak ot char[] mojesh da si napravish String
btw dosta po-lesno e da go vidish v dokumentaciata na JDK... a e i po-byrzo otkolkoto da zadadesh vaprosa i da chakash niakoi da ti otgovori...:))



konkateniraneto na stringove ne promenia stringa a prosto vryshta nov koito e staria+novia...
znachi ako imash 200 simvola shte se syzdadesh 200 novi obekta ot koito realno shte izpolzvash samo 1... tova oznachava 199 obekta za koito se gubi vreme da bydat syzdadeni, zaemat resursi i sled tova triabva pametta da byde osvobodena ot GC-to....
ako iskash da konkatenirash mnogo stringove izpolzvai StringBuffer i gi appendvai...
a inache v predishnia otgovor moje da vidish kak ot char[] mojesh da si napravish String
btw dosta po-lesno e da go vidish v dokumentaciata na JDK... a e i po-byrzo otkolkoto da zadadesh vaprosa i da chakash niakoi da ti otgovori...:))