[an error occurred while processing this directive]

Writing ISO Latin-1 Encoded Data in Java



In this program, you will see how to write content in a file in the ISO Latin-1 character set. This program takes a file name, if the given file exists then writes text into the file otherwise shows the message : "File does not exists.".

out.write( )

This is the method is used to write text in the specified file in the ISO Latin-1 character set. Here, the specified string is "Welcome to RoseIndia.Net" which has to be written into the file.

Here is the code of the program : 

import java.io.*;

public class WriteEncodedLatin{
public static void main(String[] args)throws IOException{
    BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
    System.out.print("Enter File name : ");
String str = in.readLine();
File file = new File(str);
System.out.println("File does not exist");
        BufferedWriter out = new BufferedWriter(new OutputStreamWriter
new FileOutputStream(file),"8859_1"));
        out.write("WelCome to RoseIndia.Net");
System.out.println("Written Process Completed");
catch(UnsupportedEncodingException ue){

          System.out.println("Not supported : ");
catch(IOException e){


Output of the Program:

C:\nisha>javac WriteEncodedLatin.java

C:\nisha>java WriteEncodedLatin
Enter File name : Filterfile.txt
Written Process Completed


Download this example.


[an error occurred while processing this directive]