[Schmitzm-commits] r1561 - trunk/schmitzm-core/src/main/java/de/schmitzm/lang
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Sat Apr 23 00:39:39 CEST 2011
Author: alfonx
Date: 2011-04-23 00:39:38 +0200 (Sat, 23 Apr 2011)
New Revision: 1561
Modified:
trunk/schmitzm-core/src/main/java/de/schmitzm/lang/LangUtil.java
Log:
stringConcat jetrzt auch f?\195?\188r Objekte
/**
* Haengt eine beliebige Anzahl von Objekte als Strings (toString())
* hintereinander.
*
* @param str
* aneinanderzuhaengende Objekte
*/
public static String stringConcat(Object... str) {
StringBuffer sb = new StringBuffer();
for (int i = 0; str != null && i < str.length; i++)
if (str[i] != null)
sb.append(str[i]);
return sb.toString();
}
Modified: trunk/schmitzm-core/src/main/java/de/schmitzm/lang/LangUtil.java
===================================================================
--- trunk/schmitzm-core/src/main/java/de/schmitzm/lang/LangUtil.java 2011-04-22 12:21:56 UTC (rev 1560)
+++ trunk/schmitzm-core/src/main/java/de/schmitzm/lang/LangUtil.java 2011-04-22 22:39:38 UTC (rev 1561)
@@ -355,15 +355,17 @@
}
/**
- * Haengt eine beliebige Anzahl von Strings hintereinander.
+ * Haengt eine beliebige Anzahl von Objekte als Strings (toString())
+ * hintereinander.
*
* @param str
- * aneinanderzuhaengende Stings
+ * aneinanderzuhaengende Objekte
*/
- public static String stringConcat(String... str) {
+ public static String stringConcat(Object... str) {
StringBuffer sb = new StringBuffer();
for (int i = 0; str != null && i < str.length; i++)
- sb.append(str[i]);
+ if (str[i] != null)
+ sb.append(str[i]);
return sb.toString();
}
More information about the Schmitzm-commits
mailing list