From 5ff068ec441cdf9d8c0ca986630e83b13c293953 Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Wed, 29 Jun 2011 01:25:48 +0200 Subject: [PATCH] Improved query title --- src/de/diddiz/util/Utils.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/de/diddiz/util/Utils.java b/src/de/diddiz/util/Utils.java index a8ecfb4..764a7d3 100644 --- a/src/de/diddiz/util/Utils.java +++ b/src/de/diddiz/util/Utils.java @@ -67,6 +67,19 @@ public class Utils return false; } + public static String listing(String[] entries, String delimiter, String finalDelimiter) { + final int len = entries.length; + if (len == 0) + return ""; + if (len == 1) + return entries[0]; + final StringBuilder builder = new StringBuilder(entries[0]); + for (int i = 1; i < len - 1; i++) + builder.append(delimiter + entries[i]); + builder.append(finalDelimiter + entries[len - 1]); + return builder.toString(); + } + public static int parseTimeSpec(String[] spec) { if (spec == null || spec.length < 1 || spec.length > 2) return -1;