import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class FileExamples
{
public static void main(String[] args)
{
File myFile = new File("/Users/bigliuktheory/Desktop/writeMe.txt");
BufferedWriter writer = null;
try
{
if(myFile.createNewFile())
{
writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(myFile), "utf-8"));
//writer = new BufferedWriter(new FileWriter(myFile.getAbsolutePath()));
writer.write("Sottoscrivete il canale!");
System.out.println("Tutto bene");
}
else
{
System.out.println("Tutto male");
}
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
try
{
writer.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
BufferedReader reader = null;
String currentLine = null;
myFile = new File("/Users/bigliuktheory/Desktop/readme.txt");
try
{
reader = new BufferedReader(new InputStreamReader(new FileInputStream(myFile), "utf-8"));
//reader = new BufferedReader(new FileReader(myFile.getAbsolutePath()));
while((currentLine = reader.readLine()) != null)
{
System.out.println(currentLine);
}
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
try
{
reader.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
}