Paano mo babaguhin ang mga titik sa Java?
Paano mo babaguhin ang mga titik sa Java?

Video: Paano mo babaguhin ang mga titik sa Java?

Video: Paano mo babaguhin ang mga titik sa Java?
Video: Как сложить все числа в массиве? JavaScript 2024, Mayo
Anonim

Ang string ay hindi nababago Java . Hindi mo kaya pagbabago sila. Kailangan mong lumikha ng bagong string gamit ang karakter pinalitan. Gawing a char , palitan ANG sulat sa pamamagitan ng index, pagkatapos ay i-convert ang array pabalik sa isang String.

Sa pagpapanatiling nakikita ito, paano mo babaguhin ang index ng isang string sa Java?

Gamit ang toCharArray() Isa pang makatwirang paraan ng pinapalitan karakter sa tinukoy index sa isang String ay gumagamit ng array ng character na madaling mabago. Ang ideya ay i-convert ang ibinigay string sa character array gamit ang toCharArray() na pamamaraan nito at pagkatapos palitan ang karakter sa ibinigay index sa hanay ng mga character.

Higit pa rito, paano mo ililipat ang una at huling mga character sa isang string? Kunin ang una elemento at itabi ito sa a char , magpalit ang una elemento na may huli , at ilagay ang elementong inimbak mo sa a char sa huli elemento sa array, pagkatapos ay sabihin: String temp = bago String (charArray); at ibalik iyon. Ipinapalagay nito na ang charArray ay ang iyong hanay ng mga karakter.

Sa bagay na ito, paano mo papalitan ang unang character ng isang string sa Java?

12 Sagot. Gamitin ang substring() function na may argument na 1 upang makuha ang substring mula sa posisyon 1 (pagkatapos ng unang karakter ) hanggang sa dulo ng string (Ang pag-iwan sa pangalawang argumento ay magiging default sa buong haba ng string ). Gumamit ng substring() at ibigay ang bilang ng mga karakter na gusto mong i-trim mula sa harap.

Paano mo aalisin ang isang titik mula sa isang string sa Java?

Maaari mong gamitin ang substring() na paraan ng java . lang. String klase sa tanggalin ang una o huli karakter ng String sa Java . Ang substring() na pamamaraan ay na-overload at nagbibigay ng ilang bersyon na nagbibigay-daan sa iyo alisin ang isang karakter mula sa anumang posisyon sa Java.

Inirerekumendang: