Friday 26 June 2015

Java : Collection Framework : StringJoiner (add)


Click here to watch in Youtube : 
https://www.youtube.com/watch?v=56b7JMhq1ro&list=UUhwKlOVR041tngjerWxVccw

StringJoinerExample.java
import java.util.StringJoiner;

/*
 Method 

 public StringJoiner add(CharSequence newElement)

 Parameters:

 newElement - The element to add

 Returns:

 a reference to this StringJoiner

 */

public class StringJoinerExample
{

    public static void main(String[] args)
    {
        // Only delimiter example
        StringJoiner stringJoiner = new StringJoiner(":");

        /*
         * Adds a copy of the given CharSequence value as the next element of
         * the StringJoiner value. If newElement is null, then "null" is added.
         */
        stringJoiner.add("Java").add("Scala").add("Groovy");
        
        System.out.println("Delimeter Only:  " + stringJoiner
                + System.lineSeparator());

        // Delimiter with prefix and suffix example
        stringJoiner = new StringJoiner(":", "[", "]");
        
        stringJoiner.add("Java").add("Scala").add("Groovy");
        
        System.out.println("Delimeter, Suffix and Prefix Example :  "
                + stringJoiner + System.lineSeparator());

        // Finding the total length of string joiner
        System.out.println("Length of StringJoiner : " + stringJoiner.length());

    }

}
Output
Delimeter Only:  Java:Scala:Groovy

Delimeter, Suffix and Prefix Example :  [Java:Scala:Groovy]

Length of StringJoiner : 19

To Download StringJoinerDemoAddApp Project Click the below link
https://sites.google.com/site/javaee4321/java-collections/StringJoinerDemoAddApp.zip?attredirects=0&d=1

See also:
  • All JavaEE Viedos Playlist
  • All JavaEE Viedos
  • All JAVA EE Links
  • Servlets Tutorial
  • All Design Patterns Links
  • JDBC Tutorial
  • Java Collection Framework Tutorial
  • JAVA Tutorial
  • 1 comment: