• Nie Znaleziono Wyników

Operacje na plikach

N/A
N/A
Protected

Academic year: 2021

Share "Operacje na plikach"

Copied!
2
0
0

Pełen tekst

(1)

Operacje na plikach

Marcin Orchel

1 Wstęp

Środowisko programistyczne: Eclipse.

2 Zadania

Na zajęciach zapoznajemy się z Eclipse, z podstawami Javy.

2.1 Zadania na laboratorium

• Napisać i uruchomić z poziomu Eclipse program Hello World.

• Napisać funkcję sprawdzającą czy dana liczba jest parzysta. Napisać testy junit do tej funkcji.

• Napisać funkcję obliczającą minimum ze zbioru liczb typu double, funkcja jako argument przyjmuje tablicę liczb, zwraca liczbę min. Podobna funkcja dla oblicza- nia maksimum. Napisać test tych funkcji dla różnych argumentów, we wszystkich testach używać biblioteki junit.

• Napisać funkcję zliczania liczby linii w pliku tekstowym, funkcja jako argument przyjmuje ścieżkę do pliku, funkcja zwraca liczbę. Napisać wywołanie tej funkcji dla przykładowych plików we funkcji main, oraz wyświetlanie na ekran we funkcji main rezultatu.

• Napisać funkcję zliczania liczby znaków w pliku tekstowym, funkcja jako argument przyjmuje ścieżkę do pliku, funkcja zwraca liczbę. Napisać wywołanie tej funkcji dla przykładowych plików we funkcji main, oraz wyświetlanie na ekran we funkcji main rezultatu.

2.2 Zadania dodatkowe

1. • Napisać funkcję zapisującą do pliku podaną w argumencie zawartość, argu- mentem funkcji jest ścieżka do pliku i jego zawartość, oraz informacja czy dołączyć zawartość na koniec pliku czy zastąpić wszystko z pliku. Wywołać tą funkcję z main.

1

(2)

2. • Napisać funkcję zwracającą tablicę nazw wszystkich plików z podanego kata- logu, również z podkatalogów. Tablica nazw plików powinna być posortowana.

Funkcja przyjmuje jako argument ścieżkę do katalogu, oraz parametr czy ma zwracać również pliki z podkatalogów. Wywołać funkcję z main. Wypisać na- zwy zwróconych plików na ekran.

• napisać metodę wczytującą i zapisującą pliki tekstowe w wybranym kodowa- niu

2

Cytaty

Powiązane dokumenty

Jeśli napiszesz sobie program, który będzie zapisywał do pliku wczytywane wiersze z klawiatury aż do napotkania pustego wiersza pewnie zauważysz, że rozmiar pliku się nie

Aby przenieść plik o nazwie przykład.doc z katalogu /usr/local/www do katalogu macierzystego bieżącego użytkownika i wyświetlić żądanie potwierdzenia w przypadku zastępowania

Ogólny stan techniczny pokrycia budynku w części żłobka ocenia się ze względu na zakres przecieków jako zły, wymagający pilnej interwencji w zakresie naprawy główne dachu..

Na początku metody main() zadeklaruj zmienną klasy String o nazwie nazwaPliku , która dalej posłuży do przechowywania nazwy pliku do zapisu danych.. Ponadto

Pierwszą daną w pliku jest liczba elementów tablicy... Liczba danych nie jest z

Następnie zapisz zmodyfikowane dane do pliku o nazwie złożonej ze starej nazwy i wyrażenia „_wg_ocen” – czyli dla przykładu „studenci_wg_ocen.txt”..

Dotychczas budynek zasilany był w wodę bezpośrednio z miejskiej sieci wodociągowej. Istniejąca hydrofornia jest nieczynna i niesprawna. Niniejsze opracowanie obejmuje dokumentację

Rewrite – utworzenie nowego pliku (jeśli istnieje plik to cała jego dotychczasowa zawartość zostaje skasowana);. Reset – otwarcie