Замена броја или низа знакова је занимљива ствар, било она , или било који други програмски језик. У овом чланку ћемо се, међутим, фокусирати на Реплаце ин Јава следећим редоследом:
Типови замене у Јави
Постоје три методе замене Јава Стринга.
- Заменити
- Замените
- РеплацеФирст
је-а и има-однос у јави
Помоћу ових опција можете заменити било који знак у низу.
Замените у Јави
Стринг реплаце (): Ова метода враћа нови низ као излаз заменом сваке појаве знака новим знаком.
Синтакса:
јавна Стр замјена (цхар олдЦ, цхар невЦх)
Параметри:
олдЦх & минус стари лик
невЦх & минус нови лик
Повратна вредност:
Ово замењује олдЦх са невЦх у низу.
Шифра:
јавна класа Ек1 {публиц статиц воид маин (Стринг аргс []) {Стринг С1 = нови Стринг ('брза лисица је скочила') Систем.оут.принтлн ('Оригинални низ је:' + С1) Систем.оут.принтлн ( 'Низ након замене' мачка 'са' пас ':' + С1.реплаце ('мачка', 'пас')) Систем.оут.принтлн ('Низ након замене свих' т 'са' а ':' + С1. заменити ('т', 'а'))}}
Излаз:
факторијел броја јава
Оригинални низ је ': мачка је скочила
Низ након замене „мачка“ са „пас“: пас је скочио
Стринг након замене алл’т 'са' а ': ахе је брзо лисица скочила
Замените
Јава Стринг Реплацеалл (): Ова метода враћа нови низ који замењује сав низ знакова који се подударају са регуларним изразом и заменским низом.
Синтакса:
јавни Стр реплацеАлл (регуларни израз низа, замена низа)
Параметри:
регк: регуларни израз
замена: замена секвенце знакова
Шифра:
јавна класа Ек2 {публиц статиц воид маин (Стринг аргс []) {Стринг стр = 'Јава веб реплаце метход' // уклањање празних простора Стринг стр2 = стр.реплацеАлл ('с', '') Систем.оут.принтлн (стр2 )}}
Јавевебреплацеметход
РеплацеФирст
Јава Стринг реплацеФирст (): Овај метод замењује први подниз било ког датог низа који се подудара са тим регуларним изразом.
Синтакса:
јавни Стр реплацеФирст (Стринг ргек, Замена низа)
поставите јава путању у прозорима
Параметри:
ргек & минус регуларни израз са којим се дати низ мора подударати.
замена & минус низ који замењује регуларни израз.
Шифра:
јавна класа Ек3 {публиц статиц воид маин (Стринг аргс []) {Стринг стр = 'Ово је пример замене' // Заменити само прво 'и' са '7' Стринг стр1 = стр.реплацеФирст ('и', ' 7 ') Систем.оут.принтлн (стр1)}}
Излаз:
Тх7с је пример замене.
Овим смо дошли до краја овог чланка. Надам се да сте разумели како да замените низове и знакове.
Погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250.000 задовољних ученика раширених широм света. Едурекин курс за обуку и сертификацију Јава Ј2ЕЕ и СОА дизајниран је за студенте и професионалце који желе да буду Јава програмери. Курс је дизајниран да вам пружи почетну предност у Јава програмирању и да вас обучи за основне и напредне Јава концепте, заједно са разним Јава оквирима попут Хибернате & Пролеће.
Имате питање за нас? Молимо вас да га спомињете у одељку за коментаре овог блога и јавићемо вам се што је пре могуће.