Eğitimler
StringReplace
String replace()
işlevi, belirli bir karakterin tüm örneklerini başka bir karakterle değiştirmenize olanak tanır. Bir Dizenin alt dizelerini farklı bir alt dizeyle replace
için replace komutunu da kullanabilirsiniz.
Gerekli Donanım
- Arduino veya Genuino Kurulu
Devre
Bu örnek için devre yoktur, ancak kartınızın bilgisayarınıza USB ile bağlanması ve Arduino Yazılımının (IDE) seri monitör penceresinin açık olması gerekir.
Kod
Dikkat: Dizenin kendisinden daha fazla olan bir alt dizeyi değiştirmeye çalışırsanız, hiçbir şey değiştirilmez. Örneğin:
String stringOne = "<html><head><body>"; String stringTwo = stringOne.replace("<html><head></head><body></body></html>", "Blah");
Bu durumda, kod derlenecektir, ancak stringOne
değişmeden kalacaktır, çünkü değiştirilen alt dize String'in kendisinden daha fazladır.
See Also
- String object- String nesneleri için Referansınız
- CharacterAnalysis- Karşılaştığımız karakter türünü tanımamıza izin veren operatörleri kullanıyoruz.
- StringAdditionOperator- Çeşitli yollarla birlikte Dizeler ekleyin.
- StringAppendOperator- Dizelere şeyler eklemek için + = operatörünü ve concat () yöntemini kullanın
- StringCaseChanges- Bir String'in durumunu değiştirin.
- StringCharacters- Bir Dizede belirli bir karakterin değerini alır / ayarlar.
- StringComparisonOperators- Bir Dizede belirli bir karakterin değerini alır / ayarlar.
- StringConstructors- String nesnelerini başlatın.
- StringIndexOf- Dizede bir karakterin ilk / son örneğini arayın.
- StringLength- Bir String uzunluğunu alın.
- StringLengthTrim- Bir String uzunluğunu alın ve kesin.
- StringStartsWithEndsWith- Belirli bir Dizenin hangi karakterlerle / alt dizelerle başladığını veya bittiğini kontrol edin.
- StringSubstring- Belirli bir String içinde "ifadeler" arayın.
- StringToInt- Bir String'i tamsayıya dönüştürmenizi sağlar.