aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/java/jopt-simple/src/test/java/joptsimple/examples/Strings.java
diff options
context:
space:
mode:
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.java19
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();
+ }
+}