Java Strings mischen?
Hallo, Ich habe hier zwei Strings:
String a = "QWERTZU";
String b = "abc";
boolean append = false;
Wenn append true ist soll es einmal gemischt werden: "QaWbEcRTZU";
Wenn es false ist dann = "QaWbEcRaTbZcUa";
Mein Versuch:
private static String zippStrings(String text1, String text2, boolean append) {
String result = "";
int len = text1.length();
if (text2.length() > text1.length()) {
len = text2.length();
}
for (int i = 0; i <= len; i++) {
if (text1.length() > text2.length()) {
text2 += " ";
} else if (text2.length() > text1.length()) {
text1 += " ";
}
result += text1.charAt(i);
result += text2.charAt(i);
}
return result;
}
programmieren,
Java