Package java.io

Examples of java.io.RandomAccessFile.readLine()


        String links;

        try {
            RandomAccessFile file = new RandomAccessFile(name, "r");
            while (file.getFilePointer() < file.length()) {
                stringRegeln.add(file.readLine());
            }
            file.close();
        } catch (final IOException e) {
            System.err.println(e);
        }
View Full Code Here


      }
      raf.seek(len - TESTRESULTS_END.length() - 10);// TODO: may not work on all OSes?
      String line;
      long pos = raf.getFilePointer();
      int end = 0;
      while ((line = raf.readLine()) != null)// reads to end of line OR end of file
      {
        end = line.indexOf(TESTRESULTS_END);
        if (end >= 0) // found the string
        {
          break;
View Full Code Here

        tail.append("\n-------------------- "+tag+"---------------------\n");
        String[] lines = null;
        if (num >0) {
          lines = new String[num];
        }
        while ((line = rafile.readLine()) != null) {
          no_lines++;
          if (num >0) {
            if (no_lines <= num) {
              lines[no_lines-1] = line;
            }
View Full Code Here

        tail.append("\n-------------------- "+tag+"---------------------\n");
        String[] lines = null;
        if (num >0) {
          lines = new String[num];
        }
        while ((line = rafile.readLine()) != null) {
          no_lines++;
          if (num >0) {
            if (no_lines <= num) {
              lines[no_lines-1] = line;
            }
View Full Code Here

        tail.append("\n-------------------- "+tag+"---------------------\n");
        String[] lines = null;
        if (num >0) {
          lines = new String[num];
        }
        while ((line = rafile.readLine()) != null) {
          no_lines++;
          if (num >0) {
            if (no_lines <= num) {
              lines[no_lines-1] = line;
            }
View Full Code Here

   static void parseHeader(File javaFile)
         throws IOException
   {
      totalCount++;
      RandomAccessFile raf = new RandomAccessFile(javaFile, "rw");
      String line = raf.readLine();
      StringBuffer tmp = new StringBuffer();
      long endOfHeader = 0;
      boolean packageOrImport = false;
      while (line != null)
      {
View Full Code Here

         long nextEOH = raf.getFilePointer();
         line = line.trim();
         // Ignore any single line comments
         if (line.startsWith("//"))
         {
            line = raf.readLine();
            continue;
         }

         // If this is a package/import/class/interface statement break
         if (line.startsWith("package") || line.startsWith("import")
View Full Code Here

         else if (line.startsWith("*"))
            tmp.append(line.substring(1));
         else
            tmp.append(line);
         tmp.append(' ');
         line = raf.readLine();
      }
      raf.close();

      if (tmp.length() == 0 || !packageOrImport)
      {
View Full Code Here

        RandomAccessFile raf = new java.io.RandomAccessFile(fileName, "rw");
        String s = "Goodbye\nCruel\nWorld\n";
        raf.write(s.getBytes(), 0, s.length());
        raf.seek(0);

        assertEquals("Goodbye", raf.readLine());
        assertEquals("Cruel", raf.readLine());
        assertEquals("World", raf.readLine());
       
        raf.close();
    }
View Full Code Here

        String s = "Goodbye\nCruel\nWorld\n";
        raf.write(s.getBytes(), 0, s.length());
        raf.seek(0);

        assertEquals("Goodbye", raf.readLine());
        assertEquals("Cruel", raf.readLine());
        assertEquals("World", raf.readLine());
       
        raf.close();
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.