Q-29: Write a JAVA program to write the contents to a File.
  

Write to File


// Contributed by - Anuj Das ( GC College, Silchar - @ Department of Computer Science ) import java.io.*; import java.util.Scanner; public class WriteToFile { public static void main(String[ ] args) throws IOException { Scanner sc = new Scanner(System.in); System.out.print("Provide Path(C:\\\\..) or Enter File Name with Extension(if present in the same directory): "); String fileName = sc.nextLine(); try { FileWriter fw = new FileWriter(fileName); System.out.println("Type Here to write on \""+fileName+"\" :"); String line = sc.nextLine(); fw.write(line); fw.close(); System.out.println("\nContents successfully written to \""+fileName+"\"\n"); } catch(FileNotFoundException e) { System.out.println("\nFile not found with the name specified!!\nPlease check and provide the name correctly!\n"); } } }

OUTPUT

cmd->  javac  WriteToFile.java
cmd->  java  WriteToFile


Case-1: (When file present in the same directory)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Provide Path(C:\\..) or Enter File Name with Extension(if present in the same directory):  write.txt
Type Here to write on "write.txt" :
Welcome to GCC x CSD

Contents successfully written to  "write.txt"





Case-2: (When file present in the different directory)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Provide Path(C:\\..) or Enter File Name with Extension(if present in the same directory):  E:\\Read and Write\\gccxcsd.txt
Type Here to write on "E:\\Read and Write\\gccxcsd.txt" :
Greeting from the developer of GCCxCSD!

Contents successfully written to  "E:\\Read and Write\\gccxcsd.txt"