I'm new to java and wanted to reverse an array the user inputs (including character) so apple, banana becomes ananab, elppa. But it outputs [null]
package test;
import java.util.Arrays;
import java.util.Collections;
import javax.swing.JOptionPane;
public class WhileWarmup{
public static void main(String[] args) {
String shoppinglist = JOptionPane.showInputDialog("What do you want to manipulate");
String[]Shoppinglist = shoppinglist.split(",");
String[]Shoppinglist1 = shoppinglist.split(",");
int num = Shoppinglist.length;
String bruh = "";
String bruh1 = "";
while (num >= 0) {
Shoppinglist1 = Arrays.copyOfRange(Shoppinglist,num,num + 1);
Collections.reverse(Arrays.asList(Shoppinglist1));
bruh1 = Arrays.toString(Shoppinglist1);
bruh = bruh + bruh1;
num = num - 1;
System.out.println(bruh);
}
}
}