– Cześć, Amigo! Prawie zapomniałem, że musisz się uczyć. Proszę bardzo, potrenuj trochę swój procesor.
5
Zadanie
Podstawy Java, poziom 8, lekcja 5
Popraw błędy
Popraw funkcjonalność zgodnie z wymaganiami.
Program powinien:
1. Za jednym razem zapisać wszystkie bajty z pierwszego pliku do drugiego.
2. Zamknąć strumienie I/O.
Wskazówka:
Masz 4 błędy.
10
Zadanie
Podstawy Java, poziom 8, lekcja 5
Liczenie przecinków
Wczytaj nazwę pliku z konsoli.
Policz liczbę przecinków (',') w pliku. Wyświetl liczbę.
Zamknij strumienie.
Wskazówka:
Musisz porównać z kodem ASCII dla ','.
20
Zadanie
Podstawy Java, poziom 8, lekcja 5
Dzielenie pliku
Odczytaj 3 nazwy plików z konsoli: file1, file2, file3.
Podziel file1 w następujący sposób:
Zapisz pierwszą połowę jego bajtów do file2, a drugą połowę do file3.
Jeśli liczba bajtów w file1 jest nieparzysta, to file2 powinien zawierać więcej bajtów.
Zamknij strumienie.
10
Zadanie
Podstawy Java, poziom 8, lekcja 5
Odwracanie pliku
Odczytaj 2 nazwy plików z konsoli: file1, file2.
Zapisz wszystkie bajty z file1 do file2,, ale w odwrotnej kolejności.
Zamknij strumienie.
10
Zadanie
Podstawy Java, poziom 8, lekcja 5
DownloadException
1 Odczytaj nazwy plików z konsoli.
2 Jeśli rozmiar pliku jest mniejszy niż 1000 bajtów, wówczas:
2.1 Zamknij strumień pliku.
2.2. Wyrzuć DownloadException.