URGENTE - Array

Boa Tarde pessoal…

Fiz esse codigo para ler algumas colunas de um arquivo TXT…mais oq eu fiz desenvolvi testanto apenas para leitura, agora preciso guardar esses dados, pq preciso gerar um gráfico atraves desses gráficos…alguém poderia me dar uma luz…

package leitor;

import java.io.*;
import java.util.Random;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.io.PrintWriter;
import java.io.IOException;

public class Main{
public static void main (String[] args) throws IOException{

  //Lendo e imprimindo linhas de um arquivo-texto para a console:
       PrintWriter outputStream = null;
       BufferedReader inputStream = null;

try {
inputStream = new BufferedReader(new FileReader(“C:\associados\vmstat.txt”));

       String linha ;


       while ((linha  = inputStream.readLine())!= null ){
       
           
       System.out.println(linha.substring(0,16));
       System.out.println(linha.substring(85,87));
       System.out.println(linha.substring(89,90));
       System.out.println(linha.substring(94,96));
       System.out.println(linha.substring(91,93));
       }

   }
       finally {
       if (inputStream != null) {
               inputStream.close();
           }
       }
   }

}

Grato

Coloque seu código nas tags code:

Seu código

Senão fica muito difícil de ler.


package leitor;


    import java.io.*;
    import java.util.Random;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.BufferedReader;
    import java.io.PrintWriter;
    import java.io.IOException;


   public class Main{
       public static void main (String[] args) throws IOException{

      //Lendo e imprimindo linhas de um arquivo-texto para a console:
           PrintWriter outputStream = null;
           BufferedReader inputStream = null;
   try {
           inputStream = new BufferedReader(new FileReader("C:\\associados\\vmstat.txt"));

           String linha ;


           while ((linha  = inputStream.readLine())!= null ){
           
               
           //System.out.println(linha.substring(0,16));
           //System.out.println(linha.substring(85,87));
           //System.out.println(linha.substring(89,90));
           //System.out.println(linha.substring(94,96));
           //System.out.println(linha.substring(91,93));
           }

       }
           finally {
           if (inputStream != null) {
                   inputStream.close();
               }
           }
       }
   }

Você precisa gravar esses dados aonde? Pq se vc está lendo, é pq já estão gravados…

Eh um arquivo em txt…preciso pegar alguns dados desse arquivo e jogar num grafico que vai ser outra parte do codigo…