Why arrayC store only one element from each array?
I planned to mix 2 lines.
public static void mixString(String a, String b) { String[] arrayA = a.split(""); String[] arrayB = b.split(""); String[] arrayC = new String[a.length() + b.length()]; for (int i = 0; i < arrayC.length - 1; i++) { getTurn(); if (f) { for (int j = 0; j < arrayA.length; j++) arrayC[i] = arrayA[j]; } else { for (int x = 0; x < arrayB.length; x++) arrayC[i] = arrayB[x]; } } } public static boolean getTurn() { f = !f; return f; }
arrayC- Alexey Shimansky