Main.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package pl.weeia;
  2. import java.io.IOException;
  3. import java.util.Scanner;
  4. public class Main {
  5. public static void main(String[] args) {
  6. /* Scanner scanner = new Scanner(System.in);
  7. FileConverter fileConverter = new FileConverter();
  8. DirConverter dirConverter = new DirConverter();
  9. System.out.println("Wybierz opcję:");
  10. System.out.println("1. Konwertuj pojedynczy plik na wielkie litery.");
  11. System.out.println("2. Konwertuj wszystkie pliki w katalogu na wielkie litery.");
  12. int choice = scanner.nextInt();
  13. scanner.nextLine(); // Pobranie nowej linii po wczytaniu liczby
  14. try {
  15. if (choice == 1) {
  16. System.out.println("Podaj ścieżkę do pliku:");
  17. String filePath = scanner.nextLine();
  18. fileConverter.convertFileToUpperCase(filePath);
  19. System.out.println("Plik został przekonwertowany.");
  20. } else if (choice == 2) {
  21. System.out.println("Podaj ścieżkę do katalogu:");
  22. String dirPath = scanner.nextLine();
  23. System.out.println("Podaj rozszerzenie plików (np. .txt):");
  24. String fileExtension = scanner.nextLine();
  25. dirConverter.convertFilesInDirectoryToUpperCase(dirPath, fileExtension);
  26. System.out.println("Pliki w katalogu zostały przekonwertowane.");
  27. } else {
  28. System.out.println("Nieprawidłowy wybór.");
  29. }
  30. } catch (IOException e) {
  31. System.err.println("Wystąpił błąd: " + e.getMessage());
  32. }
  33. */ }
  34. }