From 572427cb57145b02302c0b589350cb20065ca7a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20Veres-Szentkir=C3=A1lyi?= Date: Sat, 15 Feb 2014 22:19:58 +0100 Subject: [PATCH] use built-in TextUtils.join instead of StringBuilder --- src/com/fsck/k9/helper/Utility.java | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/com/fsck/k9/helper/Utility.java b/src/com/fsck/k9/helper/Utility.java index e09ae2159..f8392413a 100644 --- a/src/com/fsck/k9/helper/Utility.java +++ b/src/com/fsck/k9/helper/Utility.java @@ -11,6 +11,7 @@ import android.os.Build; import android.os.Handler; import android.os.Looper; import android.text.Editable; +import android.text.TextUtils; import android.util.Log; import android.widget.EditText; import android.widget.TextView; @@ -99,18 +100,8 @@ public class Utility { public static String combine(Object[] parts, char separator) { if (parts == null) { return null; - } else if (parts.length == 0) { - return ""; - } else if (parts.length == 1) { - return parts[0].toString(); } - StringBuilder sb = new StringBuilder(); - sb.append(parts[0]); - for (int i = 1; i < parts.length; ++i) { - sb.append(separator); - sb.append(parts[i]); - } - return sb.toString(); + return TextUtils.join(String.valueOf(separator), parts); } public static String base64Decode(String encoded) {