Class Utils


  • public class Utils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Utils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.ArrayList<java.lang.String> readFile​(java.io.File filename)
      reads file into ArrayList.
      static void ShuffleFileContents​(java.io.File inputFile, java.io.File outputFile)
      shuffles the contents of a file on a sentence level
      static void writeFile​(java.io.File filename, java.lang.String myString)  
      static void writeFile​(java.io.File filename, java.util.ArrayList<java.lang.String> lines)
      writes ArrayList into file.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Utils

        public Utils()
    • Method Detail

      • ShuffleFileContents

        public static void ShuffleFileContents​(java.io.File inputFile,
                                               java.io.File outputFile)
        shuffles the contents of a file on a sentence level
        Parameters:
        inputFile -
        outputFile -
      • readFile

        public static java.util.ArrayList<java.lang.String> readFile​(java.io.File filename)
        reads file into ArrayList. Each line is one element (String).
        Parameters:
        filename - full path
      • writeFile

        public static void writeFile​(java.io.File filename,
                                     java.util.ArrayList<java.lang.String> lines)
        writes ArrayList into file. Here, we assume that each element of the ArrayList is a String, which we write as new line into the file.
        Parameters:
        filename - full path
      • writeFile

        public static void writeFile​(java.io.File filename,
                                     java.lang.String myString)