Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. import java.io.BufferedReader;
  2. import java.io.BufferedWriter;
  3. import java.io.File;
  4. import java.io.FileInputStream;
  5. import java.io.FileOutputStream;
  6. import java.io.InputStreamReader;
  7. import java.io.OutputStreamWriter;
  8.  
  9.  
  10. public class FileExamples
  11. {
  12.     public static void main(String[] args)
  13.     {
  14.         File myFile = new File("/Users/bigliuktheory/Desktop/writeMe.txt");
  15.         BufferedWriter writer = null;
  16.         try
  17.         {
  18.             if(myFile.createNewFile())
  19.             {
  20.                 writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(myFile), "utf-8"));
  21.                 //writer = new BufferedWriter(new FileWriter(myFile.getAbsolutePath()));
  22.                 writer.write("Sottoscrivete il canale!");
  23.                 System.out.println("Tutto bene");
  24.             }
  25.             else
  26.             {
  27.                 System.out.println("Tutto male");
  28.             }
  29.         }
  30.         catch(Exception e)
  31.         {
  32.             e.printStackTrace();
  33.         }
  34.         finally
  35.         {
  36.             try
  37.             {
  38.                 writer.close();
  39.             }
  40.             catch(Exception e)
  41.             {
  42.                 e.printStackTrace();
  43.             }
  44.         }
  45.        
  46.         BufferedReader reader = null;
  47.         String currentLine = null;
  48.         myFile = new File("/Users/bigliuktheory/Desktop/readme.txt");
  49.         try
  50.         {
  51.             reader = new BufferedReader(new InputStreamReader(new FileInputStream(myFile), "utf-8"));
  52.             //reader = new BufferedReader(new FileReader(myFile.getAbsolutePath()));
  53.            
  54.             while((currentLine = reader.readLine()) != null)
  55.             {
  56.                 System.out.println(currentLine);
  57.             }
  58.         }
  59.         catch(Exception e)
  60.         {
  61.             e.printStackTrace();
  62.         }
  63.         finally
  64.         {
  65.             try
  66.             {
  67.                 reader.close();
  68.             }
  69.             catch(Exception e)
  70.             {
  71.                 e.printStackTrace();
  72.             }
  73.         }
  74.     }
  75. }