Advertisement
Guest User

Untitled

a guest
Sep 18th, 2014
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. package MainPackage;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.BufferedWriter;
  5. import java.io.File;
  6. import java.io.FileReader;
  7. import java.io.FileWriter;
  8. import java.io.IOException;
  9. import java.util.ArrayList;
  10. import java.util.LinkedList;
  11. import java.util.List;
  12. import java.util.regex.Matcher;
  13. import java.util.regex.Pattern;
  14. import java.util.regex.PatternSyntaxException;
  15.  
  16. public class ReadInput {
  17. //static private Pattern pattern;
  18. //private static Pattern linePattern = Pattern.compile(".*\r?\n");
  19. //private static Pattern pattern;
  20. //Pattern pattern = Pattern.compile(".xx.");
  21. //Matcher matcher = pattern.matcher("(prdel)|(piča)");
  22. private static String content = "";
  23. String ss;
  24.  
  25. public void ReadInputFromFile(String path){
  26. try{
  27. BufferedReader reader = new BufferedReader(new FileReader(path));
  28. while((ss = reader.readLine()) != null){
  29. /*for(char znak : s){
  30.  
  31. }*/
  32. System.out.println(ss);
  33. if(ss.matches("okular")){
  34. content = ss;
  35. }
  36. //System.out.println(content);
  37. }
  38. }catch(IOException ex){
  39. System.out.println("Nějaká chyba při čtení ze souboru například špatná cesta k souboru");
  40. }
  41. }
  42.  
  43. public void WriteOutputToFile(String createFilePath){
  44. try{
  45. BufferedWriter writer = new BufferedWriter(new FileWriter(createFilePath));
  46. writer.write(content);
  47. writer.close();
  48. }catch(IOException ex){
  49. System.out.println("Nějaká chyba při zápisu do souboru");
  50. }
  51. }
  52.  
  53. public static void main(String args[]){
  54. ReadInput readWrite = new ReadInput();
  55. readWrite.ReadInputFromFile("C:\\Pokusy\\testSomethingWithFiles.txt");
  56. readWrite.WriteOutputToFile("C:\\Pokusy\\testSomethingWithFilesNewFile.txt");
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement