Ich würde dir folgendes vorschlagen:
temporäre Liste erstellen und die Arrays hinzufügen. Dann über diese Liste iterieren:
[code=Java] String [] strings1 = {"Hallo", "Ballo"};
String [] strings2 = {"Hello", "World"};
List <String>l = new ArrayList<String>();
l.addAll(Arrays.asList(strings1));
l.addAll(Arrays.asList(strings2));
Iterator <String>it = l.iterator();
while(it.hasNext())
System.out.println(it.next());[/code]
Oder willst du die Arrays parallel bearbeiten? Dann würde ich versuchen sicherzustellen, dass die Arrays gleich lang sind und mit dem Standard vorgehen:
[code=Java]for(int i = 0; i <array1.length; i++){
System.out.println(array1[i]);
System.out.println(array2[i]);
}[/code]
Willst du unterschiedliche Längen wird es kompliziert.