– Czołem, żołnierzu!

– Dzień dobry, Kapitanie.

– Mam dla Ciebie świetne wiadomości. Oto kilka ćwiczeń, które pomogą Ci utrwalić Twoje umiejętności. Pracuj nad nimi codziennie, a Twoje kompetencje będą bardzo szybko rosły. Zostały one zaprojektowane specjalnie dla IntelliJ IDEA.

10
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
ABC
Pierwszym parametrem metody main jest nazwa pliku. Policz litery angielskiego alfabetu w pliku. Wyświetl liczbę liter. Zamknij strumienie.
10
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Spacje
Pierwszym parametrem metody main jest nazwa pliku. Wyświetl stosunek ilości spacji do ilości wszystkich znaków. Na przykład, 10.45. 1. Policz wszystkie znaki (n1). 2. Policz spacje (n2). 3. Wyświetl n2/n1*100, zaokrąglając do 2 miejsc po przecinku. 4. Zamknij strumienie.
10
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Dwa w jednym
Odczytaj 3 nazwy plików z konsoli. Zapisz zawartość drugiego pliku do pierwszego, a następnie dołącz zawartość trzeciego pliku do pliku pierwszego. Zamknij strumienie.
10
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Łączenie plików
Wczytaj 2 nazwy plików z konsoli. Zapisz zawartość drugiego pliku na początku pierwszego pliku, łącząc w ten sposób zawartość obu plików. Zamknij strumienie.
20
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Zaokrąglanie liczb
Wczytaj 2 nazwy plików z konsoli. Pierwszy plik zawiera liczby rzeczywiste (ułamkowe), oddzielone spacjami. Na przykład 3.1415. Zaokrąglij liczby do liczb całkowitych i zapisz je, oddzielone spacjami, do drugiego pliku. Zamknij strumienie. Zaokrąglanie powinno wyglądać w następujący sposób: 3.49 =&g
20
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Częstotliwość występowania symboli
Program jest uruchamiany z jednym argumentem: nazwą pliku, który zawiera tekst. Oblicz, jak często występuje każdy symbol. Posortuj wyniki poprzez zwiększenie kodu ASCII (poczytaj na ten temat w internecie). Przykład: ','=44, 's'=115, 't'=116. Wyświetl posortowane wyniki: [symbol1] częstotliwość1 [s
20
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Wyszukiwanie danych wewnątrz pliku
Wczytaj nazwę pliku z konsoli. Przeszukaj plik w poszukiwaniu informacji związanych z podanym id. Wyświetl je w formacie używanym w pliku. Program jest uruchamiany z jednym argumentem: id (int). Zamknij strumienie. Dane w pliku są oddzielone spacjami i zapisane w następującej kolejności: id product
20
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Wątki i bajty
Odczytuj nazwy plików z konsoli do momentu wprowadzenia słowa "exit". Przekaż nazwę pliku do ReadThread thread. ReadThread thread powinien odnajdywać bajt, który występuje w pliku najczęściej i dodawać go do resultMap, gdzie parametr String jest nazwą pliku, a parametr Integer jest odpowiednim bajte
10
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Pliki i wyjątki
Odczytuj nazwy plików z konsoli. Jeśli plik nie istnieje (tzn. podano nieprawidłową nazwę pliku), wówczas należy przechwycić FileNotFoundException, wyświetlić nieprawidłową nazwę pliku i wyjść z programu. Zamknij strumienie. Nie używaj System.exit();
20
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Tworzenie pliku
Stwórzmy plik złożony z różnych elementów. Odczytuj nazwy plików z konsoli. Każdy plik ma swoją nazwę: <someName>.partN. Na przykład, Lion.avi.part1, Lion.avi.part2, ..., Lion.avi.part37. Nazwy plików są podawane w kolejności losowej. Słowo "end" jest używane do zatrzymywania odczytu nazw plik

– Te poprzednie ćwiczenia były dla nowicjuszy. Dodałem trochę dodatkowych, zaawansowanych ćwiczeń dla weteranów. Tylko dla weteranów.

10
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Szyfrowanie
Opracuj mechanizm szyfrowania/odszyfrowywania. Program jest wykonywany z jednym z następujących zestawów argumentów: -e fileName fileOutputName -d fileName fileOutputName gdzie: fileName to nazwa pliku, który ma być szyfrowany/odszyfrowany. fileOutputName to nazwa pliku, w którym należy zapisać wyn
20
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Ceny
CrUD dla tabeli w pliku. Odczytaj z konsoli nazwę pliku dla operacji CrUD. Program jest uruchamiany z następującymi argumentami: -c productName price quantity Wartości argumentów: gdzie id to 8 znaków. productName to 30 znaków. price to 8 znaków. quantity to 4 znaki. -c dodaje produkt o określonych
20
Zadanie
Podstawy Java,  poziom 8lekcja 11
Niedostępne
Ceny 2
CrUD dla tabeli w pliku Odczytaj z konsoli nazwę pliku dla operacji CrUD Program jest wykonywany z jednym z następujących zestawów argumentów: -u id productName price quantity -d id Wartości argumentów: gdzie id to 8 znaków productName to 30 znaków price to 8 znaków quantity to 4 znaki -u aktualizuj