Question: Please help me with my Java output. I keep getting it to print after each other instead of the expected display which is: Here is
Please help me with my Java output. I keep getting it to print after each other instead of the expected display which is:

Here is my current code. Please explain step by step.
public class Demo1 {
public static void main(String[] args) {
String[] x = {"x x"," x x "," x "," x x ","x x"};
String[] y = {"y y","y y"," y "," y "," y "};
String printx="";
String printy="";
int i;
for (i = 0; i
printx=x[i] ;
System.out.println(printx);
}
for (i = 0; i
printy=y[i];
System.out.println(printy);
}
}
}
xxyy xx y y xy xxy
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
