Skaičiaus ar simbolių eilutės pakeitimas yra įdomus dalykas , ar bet kuria kita programavimo kalba. Tačiau šiame straipsnyje mes sutelksime dėmesį į „Java“ pakeitimą tokia tvarka:
„Java“ pakeitimo tipai
Yra trys „Java“ eilutės pakeitimo būdai.
- Pakeiskite
- Pakeisti viską
- Pirmiausia pakeiskite
sukurti objekto Java kopiją
Šių parinkčių pagalba galite pakeisti bet kurį eilutės simbolį.
Pakeiskite „Java“
Eilučių pakeitimas (): Šis metodas grąžina naują eilutę kaip išvestį, pakeisdamas kiekvieną simbolio atsiradimą nauju simboliu.
Sintaksė:
viešoji eilutė pakeisti (char oldC, char newCh)
Parametrai:
oldCh & minusas senas personažas
newCh & minusas naujas personažas
Grąžinimo vertė:
Tai pakeičia „oldCh“ į „newCh“ eilutėje.
Kodas:
public class Ex1 {public static void main (String args []) {String S1 = new String ('the fast fox jumped') System.out.println ('Original String is': '+ S1) System.out.println ( „Stygos pakeitus„ katę “į„ šuo “:„ + S1.replace („katė“, „šuo“)) System.out.println („Eilutė pakeitus visus„ t “į„ a “:„ + S1. pakeisti ('t', 'a'))}}
Išvestis:
Original String is ': katė pašoko
Stygos pakeitus žodį „katė“ į „šuo“: šuo pašoko
Stygos pakeitus visus ne ’į„ a “: greitoji lapė pašoko
Pakeisti viską
„Java“ eilutė „Replaceall“ (): Šis metodas pateikia naują eilutę, pakeičiančią visą simbolių seką, atitinkančią įprastą išraišką ir pakaitinę eilutę.
Sintaksė:
viešoji eilutė pakeisti visą (eilutės regex, eilutės pakeitimas)
Parametrai:
regx: reguliarioji išraiška
pakeitimas: pakeičiama simbolių seka
Kodas:
public class Ex2 {public static void main (String args []) {String str = 'Java web Pakeisti metodas' // pašalinti baltąsias erdves String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}
kas yra pirkimai projektų valdyme
Javewebreplacemethod
Pirmiausia pakeiskite
„Java“ eilutė „pakeisti pirmąją“ (): Šis metodas pakeičia bet kurios eilutės pirmą eilutę, atitinkančią tą taisyklingą išraišką.
skirtumai tarp abstrakčios klasės ir sąsajos
Sintaksė:
public Str ReplFirst (eilutės rgex, eilutės pakeitimas)
Parametrai:
rgex & minus reguliarioji išraiška, prie kurios reikia suderinti pateiktą eilutę.
pakeisti & atėmus eilutę, pakeičiančią įprastą išraišką.
Kodas:
public class Ex3 {public static void main (String args []) {String str = 'Tai yra pavyzdys, kaip pakeisti' // Tik pakeiskite pirmąjį 'i' į '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}
Išvestis:
Th7s yra pakeitimo pavyzdys.
Tuo mes artėjame prie šio straipsnio pabaigos. Tikiuosi, kad supratote, kaip pakeisti eilutes ir simbolius.
Patikrinkite sukūrė „Edureka“ - patikima internetinė mokymosi įmonė, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą. „Edureka“ „Java J2EE“ ir SOA mokymo ir sertifikavimo kursai yra skirti studentams ir specialistams, norintiems būti „Java“ kūrėjais. Kursas sukurtas tam, kad galėtumėte pradėti žvalgytis į „Java“ programavimą ir išmokyti pagrindinių ir pažangių „Java“ koncepcijų bei įvairių „Java“ sistemų Hibernate & Pavasaris.
Turite mums klausimą? Prašau tai paminėti šio tinklaraščio komentarų skiltyje, ir mes kuo greičiau susisieksime su jumis.