Есть цикл
String dirname = "DIR/";
String dirName = JOptionPane.showInputDialog("Enter the name of the dir");
File f1 = new File(dirname);
String dirStrings[] = f1.list();
for(int i = 0; i < dirStrings.length; i++){
File dir = new File(dirname + "/" + dirStrings[i], dirName);
dir.mkdir();
dir.mkdirs();
это часть кода. В нем есть так же чекбокс, в котором пользователь выбирает директорию, в которой надо создать папку. Но цикл работает не правильно. Он создает папку не только в выбранной директории, а во всех, что есть в чекбоксе, а надо что бы создавал в четко выбранной. Подскажите, что не так, а то мне на ум ничего не приходит.