This example demonstrate you how to use the StringBuilder
delete(int start, int end)
and deleteCharAt(int index)
to remove a substring or a single character from a StringBuilder
.
package org.kodejava.example.lang;
public class StringBuilderDelete {
public static void main(String[] args) {
StringBuilder lipsum = new StringBuilder("Lorem ipsum dolor sit " +
"amet, consectetur adipisicing elit.");
System.out.println("lipsum = " + lipsum.toString());
// We'll remove a substring from this StringBuilder starting from
// the first character to the 28th character.
lipsum.delete(0, 28);
System.out.println("lipsum = " + lipsum.toString());
// Removes a char from the StringBuilder. In the example below we
// remove the last character.
lipsum.deleteCharAt(lipsum.length() - 1);
System.out.println("lipsum = " + lipsum.toString());
}
}
The result of the code snippet above:
lipsum = Lorem ipsum dolor sit amet, consectetur adipisicing elit. lipsum = consectetur adipisicing elit. lipsum = consectetur adipisicing elit
Wayan
Programmer, runner, recreational diver, live in the island of Bali, Indonesia. Mostly programming in Java, Spring Framework, Hibernate / JPA. Support me, buy me ☕ or 🍵
Latest posts by Wayan (see all)
- How do I set the default Java (JDK) version on Mac OS X? - November 14, 2017
- A User Interface is Like a Joke - November 10, 2017
- How do I pass password to sudo commands? - October 17, 2017