Kopiowanie plików

0

Cześć,
Mam szybkie pytanie... Jak zrobić aby tekst z Plik1 do Pliku2 był przepisywany samymi dużymi literami? Jest coś takiego jak toUpperCase(), ale czy mogę tego użyć przy buforze?

public static void main(String[] args) {
InputStream inStream = null;
OutputStream outStream = null;

        Scanner scanner = new Scanner(System.in);
        System.out.println("Podaj Nazwe pliku z rozszerzeniem");
        String nazwaPliku1 = scanner.nextLine();
        System.out.println("Podaj Nazwe pliku z rozszerzeniem");
        String nazwaPliku2 = scanner.nextLine();
        File Plik1 = new File(nazwaPliku1);
        File Plik2 = new File(nazwaPliku2);
        
        Scanner odczytaj = new Scanner(new File(nazwaPliku1));
        
        inStream = new FileInputStream(Plik1);
        outStream = new FileOutputStream(Plik2);

        byte[] buffer = new byte[1024];

        int length;

        while ((length = inStream.read(buffer)) > 0) {

            outStream.write(buffer, 0, length);

        }

        inStream.close();
        outStream.close();

1 użytkowników online, w tym zalogowanych: 0, gości: 1