If you are making use of the StringJoiner class from the java.util package and you want to clear the object for the elements it holds, there is no method available to do so, such as clear() or flush().
So, the efficient way to achieve this is by re-using the object reference and creating a new object of StringJoiner.
Let's take a look at an example:
package org.code2care.examples;
import java.util.StringJoiner;
public class StringJoinerClearExample {
public static void main(String[] args) {
StringJoiner stringJoiner = new StringJoiner(",");
stringJoiner.add("1");
stringJoiner.add("2");
stringJoiner.add("3");
stringJoiner.add("4");
System.out.println(stringJoiner.toString());
//Clearing StringJoiner Object
stringJoiner = new StringJoiner(",");
System.out.println(stringJoiner.toString());
}
}
-
Facing issues? Have Questions? Post them here! I am happy to answer!
More Posts related to Java,
- Convert Java Map Collection Object to JSON String using Jackson
- Java Stream flatmap() Examples
- [Fix] Instant java.time.temporal.UnsupportedTemporalTypeException: Unsupported unit: Years
- How to run Java Unit Test cases with Apache Maven?
- How to check if Java main thread is alive
- [Fix] java: incompatible types: incompatible parameter types in lambda expression error
- Parsing CSV file using Java code example (Comma Separated File)
- Unhandled exception type InterruptedException : Java Threads
- Native getClass() method from java.lang.Object Class Explained with examples.
- Java Jackson ObjectMapper Class with Examples
- Java 8 Streams map() with examples
- Java 8 - Convert List to Map Examples
- IntelliJ: Error: Could not find or load main class, java.lang.ClassNotFoundException
- Java Stream with Multiple Filters Example
- How to Clear StringJoiner in Java 8
- Spring 5 IoC Example with application Context XML (ClassPathXmlApplicationContext) and Gradle.
- How to get end of line (EOL) or new line character \r \n in Java
- Spring Boot CRUD Examples using JDBCTemplate
- Delete a File in Java with Examples
- Implementing Insertion Sort Algorithm in Java Program
- Java JDBC Batch Update Example with PreparedStatement
- Java JDBC Select Multiple Records from table as List using PreparedStatement
- [Hibernate] The method buildSessionFactory() from the type Configuration is deprecated
- How to fix Java HTTP java.net.UnknownHostException
- Java 8 Display time in 12 hour AM PM format
More Posts:
- Mac: How to Change Terminal Background Color - MacOS
- PowerShell iterate and get all SharePoint sites and sub sites - SharePoint
- Get Button Text onClick Android App - Android
- Python - Convert float to String - Python
- cURL -d Option with Examples - cURL
- Open Large File in Notepad++ (Fix: File is too big to be opened by Notepad++) - NotepadPlusPlus
- Change Mac Default Browser [updated for macOS Ventura] - MacOS
- Enable and reduce background noise in Microsoft Teams with AI-based noise suppression - Teams