Овај водич ће посебно расправљати о методи за уклањање првог знака стринга у Јави.
Како уклонити први знак стринга у Јави?
У Јави можете уклонити први знак стринга користећи:
- субстринг() метод
- СтрингБуилдер.делетеЦхарАт() метода
- СтрингБуффер.делете() метода
Сада ћемо проверити сваку од горе наведених метода једну по једну!
Метод 1: Уклоните први знак низа помоћу методе субстринг().
Да бисте уклонили први карактер стринга, користите класу Јава стринг „ подстринг() ” метод. Такође можете користити овај метод за брисање првог и последњег знака стринга одједном. Пошто су стрингови непроменљиви, резултујући подниз треба да се чува у новој променљивој типа Стринг.
Синтакса
Општа синтакса методе субстринг() је дата као:
подниз ( инт почетак, инт крај )Овде метода субстринг() узима два параметра, “ почетак ' и ' крај ”; други параметар је опциони. Овај метод уклања почетни и завршни карактер стринга и враћа резултујући подниз.
Међутим, ако намеравате да уклоните само први знак стринга, онда можете проследити почетни индекс на следећи начин:
подниз ( инт старт )Погледајте доле дати пример да бисте разумели наведени концепт.
Пример
Направићемо променљиву са именом „ стр ” и одштампајте његову вредност користећи „ Систем.оут.принтлн() ” метод:
Низ стр = 'Линукс' ;Систем.оут.принтлн ( 'Стварни стринг: ' + стр ) ;
Онда ћемо проћи „ 1 ” као почетни параметар индекса за „ подстринг() ” метод. Ова операција враћа подстринг који има све карактере оригиналног стринга изузев првог:
Низ невСтр = стр.подниз ( 1 ) ;На крају, поново ћемо користити метод Систем.оут.принтлн() да прикажемо резултујући стринг:
Систем.оут.принтлн ( 'Резултантни низ: ' + невСтр ) ;
Излаз показује да је прво слово „ Линук ” Стринг је успешно уклоњен и метод субстринг() враћен је “ инукхинт ”:
Метод 2: Уклоните први знак стринга помоћу СтрингБуилдер.делетеЦхарАт() методе
Други метод за уклањање првог знака стринга је „ делетеЦхарАт() ” метод. Овај метод припада „ СтрингБуилдер ' класа. Без креирања нових објеката, СтрингБуилдер дозвољава кориснику да додаје или уклања знакове из стрингова јер је СтрингБуилдер променљив.
Синтакса
Синтакса методе „делетеЦхарАт()“ је дата на следећи начин:
делетеЦхарАт ( инт индекс )Прихвата само један параметар и брише карактер присутан у наведеном индексу.
Пример
Користићемо исти низ ' стр ” који је креиран у горе поменутом примеру. Сада ћемо креирати објекат под називом „ сбСтр ” класе СтрингБуилдер и проследи „ стр ” као параметар:
СтрингБуилдер сбСтр = нови СтрингБуилдер ( стр ) ;Затим позовите „ делетеЦхарАт() ” метод и пролаз “ 0 ” као аргумент за уклањање првих знакова датог низа:
сбСтр.делетеЦхарАт ( 0 ) ;Коначно, одштампајте подниз користећи „ Систем.оут.принтлн() ” метод:
Систем.оут.принтлн ( 'Резултантни стринг коришћењем Стринг Буилдер-а: ' + сбСтр ) ;
Излаз
Метод 3: Уклоните први знак стринга помоћу СтрингБуффер.делете() методе
„ делете() ” метода припада „ СтрингБуффер ' класа. Овај „ СтрингБуффер.делете() ” се такође користи за уклањање првог знака стринга у Јави.
Синтакса
Синтакса методе делете() класе СтрингБуффер је:
избрисати ( инт стартиндек, инт ендиндек )Потребна су два параметра, ' стартиндек ' и ' ендиндек “, и враћа подстринг након брисања знакова наведених у датом опсегу.
Пример
Прво ћемо креирати објекат под називом „ сбСтр ” класе СтрингБуффер преношењем стринга “ стр ” у њему као аргумент:
СтрингБуффер сбСтр = нови СтрингБуффер ( стр ) ;Затим, зовемо „ делете() ” метод и пролаз “ 0 ” као почетни индекс и “ 1 ” као крајњи индекс:
сбСтр.делете ( 0 , 1 ) ;На крају, одштампајте резултујући подниз на конзоли:
Систем.оут.принтлн ( 'Резултантни стринг коришћењем бафера стрингова: ' + сбСтр ) ;
Као што видите, успешно смо уклонили прво слово „ Линук ” стринг користећи методу делете():
Саставили смо сва битна упутства везана за уклањање првог знака низа у Јави.
Закључак
Да бисте уклонили први знак стринга, можете користити три методе: Стринг.субстринг(), СтрингБуилдер.делетеЦхарАт() или СтрингБуффер.делете() метод. Стринг.субстринг() је знатно бржи од осталих поменутих метода. Враћа нови стринг са ажурираним почетним и завршним индексом. У овом водичу смо објаснили методе за уклањање првог знака стринга у Јави.