Како уклонити знакове из стринга у Ардуину помоћу функције Стринг.ремове().

Kako Ukloniti Znakove Iz Stringa U Arduinu Pomocu Funkcije String Remove



Ако сте Ардуино програмер, онда сте сигурно користили класу Стринг за креирање и манипулацију стринговима. Класа Стринг пружа много корисних метода за извођење различитих стринг операција. Један од често коришћених је Стринг.ремове() методом. Овај чланак покрива Стринг.ремове() метод у детаље, укључујући његову синтаксу, параметре и примере.

Како уклонити знакове из стринга у Ардуину?

За уклањање знакова из стринга унутар Ардуино кода можемо користити уграђени Стринг.ремове() Ардуино функција. Користећи ову функцију, можемо заменити карактер или подниз дефинисањем његове дужине и положаја. Овај чланак ће расправљати о параметрима синтаксе и повратној вредности ове функције и објаснити како се могу уклонити знакови из стринга користећи пример Ардуино кода.

Шта је Стринг.ремове() у Ардуину

Тхе Стринг.ремове() метода је уграђена функција класе Ардуино Стринг. Ова функција уклања део стринга који почиње на одређеној позицији за одређени број знакова. Он мења оригинални стринг на месту и враћа ажурирани стринг.







Синтакса



Синтакса за Стринг.ремове() је:



низ. уклонити ( стартИндек , дужина ) ;

Параметерс

За ову функцију су потребна два параметра:





стартИндек: Индекс првог знака за уклањање. Овај параметар је обавезан и мора бити целобројна вредност.

дужина: Број знакова за уклањање. Овај параметар је подразумевано постављен на 1.



Повратна вредност

Тхе Стринг.ремове() метода враћа измењени стринг након уклањања наведеног подниза.

Пример

Код испод показује употребу Стринг.ремове() метод у Ардуино програмирању:

празнина подесити ( ) {

// иницијализује серијску комуникацију

Сериал. започети ( 9600 ) ;

// креирамо стринг објекат

Стринг стр = 'Здраво Свете' ;

Сериал. принт ( 'Стринг пре уклањања: ' ) ;

Сериал. принтлн ( стр ) ;

// уклонимо подстринг 'Свет' из стринга

стр. уклонити ( 6 , 5 ) ;

// штампа измењени низ на серијски монитор

Сериал. принт ( 'Стринг након уклањања: ' ) ;

Сериал. принтлн ( стр ) ;

}

празнина петља ( ) {

// нема шта да се ради овде

}

У овом коду прво иницијализујемо Стринг објекат који се зове стр са вредношћу 'Здраво Свете' . Након тога се штампа на серијском монитору. Затим, зовемо Стринг.ремове() метод са почетним индексом 6 и дужином 5, који уклања подниз „Свет ” из низа. Коначно, штампамо модификовани низ на серијски монитор користећи Сериал.принтлн() функција.

Када покренете овај код, требало би да видите следећи излаз на серијском монитору:

Као што видите, Стринг.ремове() метод је успешно уклонио наведени подниз из оригиналног стринга.

Закључак

Тхе Стринг.ремове() метход је корисна функција за уклањање подстрингова из Стринг објеката у Ардуино програмирању. Одређивањем почетног индекса и дужине подниза за уклањање, можете лако да измените садржај стринга. Прочитајте чланак да бисте сазнали више о синтакси и употреби Стринг.ремове() методом.