If you have multiple strings, you can use StringJoiner to join them efficiently.
import java.util.StringJoiner;
public class UsingStringJoiner
{
public static void main(String args[])
{
UsingStringJoiner usingStringJoiner = new UsingStringJoiner();
usingStringJoiner.proceed();
}
private void proceed()
{
StringJoiner stringArr = new StringJoiner(",", "{", "}");
//Here comma (,) is the delimiter and {} are the start and end suffix
stringArr.add("Sun Microsystems");
stringArr.add("Oracle");
stringArr.add("Database company");
stringArr.add("Software and Hardware");
System.out.println(stringArr);
}
}
/*
Expected output:
[root@mypc]# java UsingStringJoiner
{Sun Microsystems,Oracle,Database company,Software and Hardware}
*/
Visit the DevX Tip Bank