1.Write To file package File_Operations; // Importing the FileWriter class import java.io.FileWriter;
// Importing the IOException class for handling errors
import java.io.IOException;
public class WriteToFile {
public static void main(String[] args) {
try { // Creating a FileWriter object FileWriter fwrite = new FileWriter("C:\\Users\\ankit\\OneDrive\\Desktop\\FileOperationExample.txt"); // Corrected the path // Writing the content into the FileOperationExample.txt file fwrite.write("Hello T.Y. Class. This is the very first line written into the file.");
// Closing the stream
fwrite.close(); System.out.println("Content is successfully written to the file."); } catch (IOException e) { System.out.println("Unexpected error occurred"); e.printStackTrace(); } } }
Output:- 2.Create To File
package File_Operations;
// Importing the File class
import java.io.File;
// Importing the IOException class for handling errors
import java.io.IOException;
public class Create_File {
public static void main(String[] args) {
try { // Creating an object of a file File f0 = new File("C:\\Users\\ankit\\OneDrive\\Desktop\\FileOperationExample.txt"); // Use a valid path if (f0.createNewFile()) { System.out.println("File " + f0.getName() + " is created successfully."); } else { System.out.println("File already exists in the directory."); } } catch (IOException exception) { System.out.println("An unexpected error occurred."); exception.printStackTrace(); } } }
Output:- 3.Read To File package File_Operations; import java.io.File;
// Importing FileNotFoundException class for handling errors
import java.io.FileNotFoundException;
// Importing the Scanner class for reading text files
import java.util.Scanner;
public class ReadFromFile {
public static void main(String[] args) {
try { // Create f1 object of the file to read data File f1 = new File("C:\\Users\\ankit\\OneDrive\\Desktop\\FileOperationExample.txt"); // Update path Scanner dataReader = new Scanner(f1); while (dataReader.hasNextLine()) { String fileData = dataReader.nextLine(); System.out.println(fileData); } dataReader.close(); } catch (FileNotFoundException exception) { System.out.println("Unexpected error occurred!"); exception.printStackTrace(); } } }
Output:- 4.Delete File package File_Operations;
import java.io.File;
public class DeleteFile {
public static void main(String[] args) {
File f0 = new File("C:\\Users\\ankit\\OneDrive\\Desktop\\FileOperationExample.txt"); // Use double backslashes if (f0.delete()) { System.out.println(f0.getName() + " file is deleted successfully."); } else { System.out.println("Unexpected error found in deletion of the file."); } } }