Ten zapis stanowi głębokie zrozumienie Javy Metody obsługi plików i pod tym względem omówimy następujące aspekty Obsługa plików:
Więc zacznijmy!
Metody obsługi plików
Java zapewnia szeroką gamę metod obsługi plików, których można użyć do wykonywania różnych funkcji, takich jak CreateeNewfile () Aby utworzyć plik. Lista niektórych często używanych metod obsługi plików znajduje się w poniżej podanej tabeli:
Nazwa metody | Opis |
---|---|
CreateeNewfile () | Metoda typu boolean używana do utworzenia pustego pliku. |
mkdir () | Metoda typu logicznego, która tworzy katalog. |
usuwać() | Metoda typu boolean, która usuwa plik. |
getName () | Metoda typu ciągu używana do uzyskania nazwy pliku. |
getabsolupath () | Metoda typu ciągów używana do uzyskania ścieżki pliku. |
lista() | Metoda typu ciągów używana do uzyskania tablicy plików w katalogu. |
można przeczytać() | Metoda typu boolean, która sprawdza, czy plik jest czytelny, czy nie. |
potrafi pisać() | Metoda typu boolean, która sprawdza, czy plik jest zapisany, czy nie. |
istnieje () | Metoda typu boolean, która sprawdza, czy istnieje określony plik. |
długość() | Metoda długiego typu stosowana do uzyskania rozmiaru pliku w bajtach. |
pisać() | Używany do zapisywania danych do pliku |
Nextline () | Służy do odczytania zawartości dowolnego konkretnego pliku |
W tym zapisie omówimy niektóre powszechnie używane metody obsługi plików wraz z przykładami.
Jak utworzyć plik w Javie za pomocą metody CreateNewFile ()
Plik Klasa w Javie stanowi bardzo przydatną metodę CreateeNewfile () które można użyć do utworzenia pustego pliku. Po pomyślnym tworzeniu pliku otrzymamy wartość logiczną PRAWDA, w przeciwnym razie dostaniemy FAŁSZ wartość.
Przykład
Rozważmy poniżej uzyskany fragment dla głębokiego zrozumienia tworzenia plików w Javie.
W powyższym fragmencie utworzyliśmy obiekt klasy plików i w nawiasach określiliśmy nazwę pliku i ścieżkę. Następnie istnieją trzy możliwości: Plik utworzony pomyślnie, plik już istnieje lub an Błąd występuje tak, że wykorzystaliśmy koncepcję próbuj złapać Aby poradzić sobie z wyjątkami:
Z powyższego fragmentu jasne jest, że CreateeNewfile () Metoda klasy plików działa poprawnie, ponieważ udaje się utworzyć plik.
Jak zapisać dane do pliku
Java zapewnia wbudowaną klasę FileWriter które można użyć do zapisywania danych do dowolnego pliku i do tego FileWriter klasa zapewnia pisać() metoda. Podczas pracy z FileWriter klasa, którą musimy wykorzystać zamknąć() metoda zamykania pliku.
Przykład
Rozważmy poniższy fragment kodu, który zapewnia szczegółowe zrozumienie, jak zapisywać dane do pliku:
W powyższym fragmencie kodu stworzyliśmy obiekt FileWriter klasa i w nawiasie, określiliśmy nazwę pliku, do kogo chcemy napisać dane. Następnie używamy pisać() metoda tej samej klasy do zapisania danych do pliku, a następnie zamykania pliku za pomocą zamknąć() metoda. Wreszcie, obsługiwaliśmy wyjątki w bloku połowowym za pomocą IoException klasa.
Wyjście potwierdza, że pisać() Metoda udaje się zapisać dane do pliku.
Jak odczytać dane z pliku w Javie za pomocą metody skanera NextLine ()
Możemy wykorzystać niektóre wbudowane metody klasy skanera do odczytania treści dowolnego konkretnego pliku.
Przykład
W poniższym fragmencie kodu tworzymy obiekt Skaner Zajęć i określ nazwę i ścieżkę pliku, z którego chcemy odczytać dane. Ponadto używamy próbuj złapać stwierdzenia do obsługi wyjątków.
W tym przykładzie używamy HASNEXTLINE () Metoda w pętli, która sprawdzi, czy linia pozostała, jeśli tak, to powróci true, a nasza pętla będzie kontynuowana, aż uzyska fałszywą wartość. Następnie używamy Nextline () Metoda uzyskania ciągu, a na koniec drukujemy ciąg:
Powyższy fragment weryfikuje, że Skaner Klasa ma na celu odczytanie danych „File1.tekst".
Jak usunąć plik za pomocą metody delete ()
Klasa plików zapewnia inną poręczną metodę znaną jako usuwać() metoda, którą można użyć do usuwania określonego pliku.
Przykład
Poniższy fragment kodu zawiera szczegółowe zrozumienie, jak usunąć plik za pomocą usuwać() metoda:
Pełny kod i odpowiednie wyjście są podawane w fragmencie poniżej podanego:
Powyższe wyjście weryfikuje, że usuwać() Metoda z powodzeniem usuwa określony plik.
Wdrożenie wielu metod plików
Klasa plików Java oferuje wiele metod, które można wykorzystać w celu uzyskania szczegółowych informacji o pliku.
Jak sprawdzić plik w Javie za pomocą metody istnieje ()?
W tym przykładzie używamy istnieje () metoda przetestowania istnienia określonego pliku. Jeśli plik istnieje, wyświetl szczegółowe informacje o tym pliku, takie jak nazwa pliku, ścieżka, rozmiar pliku i albo jest czytelny i zapisany, albo nie.
File FileObj = nowy plik („FileHandlingExample.tekst");Poniższy snippet opisuje działanie powyższego fragmentu kodu i zapewnia odpowiednie wyjście:
Wyjście weryfikuje istnienie pliku, a także działanie każdej metody pliku.
Wniosek
Java podaje wiele metod obsługi plików, takich jak createnewfile (), delete (), pisać() I Nextline () Metody są używane do tworzenia, usuwania, pisania i odczytu plików odpowiednio z pliku. podobnie można przeczytać(), potrafi pisać(), getName (), getPath (), I rozmiar() są powszechnie używanymi metodami plików, aby uzyskać informacje o pliku, takie jak czytelność pliku, odpis plików, nazwa pliku, ścieżka i rozmiar. Ten zapis przedstawia szczegółowy przegląd metod obsługi plików i dla jasności pojęć W tym artykule rozważono niektóre główne metody plików i wdraża je praktycznie.