diff options
Diffstat (limited to 'third_party/java/jopt-simple/src/test/java/joptsimple/examples/Strings.java')
-rw-r--r-- | third_party/java/jopt-simple/src/test/java/joptsimple/examples/Strings.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/third_party/java/jopt-simple/src/test/java/joptsimple/examples/Strings.java b/third_party/java/jopt-simple/src/test/java/joptsimple/examples/Strings.java new file mode 100644 index 0000000000..432350632e --- /dev/null +++ b/third_party/java/jopt-simple/src/test/java/joptsimple/examples/Strings.java @@ -0,0 +1,19 @@ +package joptsimple.examples; + +import java.util.Iterator; + +import static java.util.Arrays.*; + +public class Strings { + public static String join( char delimiter, String... pieces ) { + StringBuilder builder = new StringBuilder(); + + for ( Iterator<String> iter = asList( pieces ).iterator(); iter.hasNext(); ) { + builder.append( iter.next() ); + if ( iter.hasNext() ) + builder.append( delimiter ); + } + + return builder.toString(); + } +} |