Ou seja: Quando na linha for encontrado o caracter “[” ele deverá escrever o que estiver na frente deste mesmo caracter até encontrar este “]”
e assim por diante que será as outras condições.
vou ti mandar meu código aqui da uma olhada como ficou:
importjava.io.*;importjava.util.Scanner;importjava.util.StringTokenizer;publicclassLeArquivos{/**este arquivo irá ler o arquivo em questão * e irá interpretar cada linha para depois apresentar na tela para o usuário*/publicstaticvoidmain(String[]args){Scannersc;FileInputStreamfi;Filef;Stringtemp;try{f=newFile("c:\arquivo.txt");fi=newFileInputStream(f);sc=newScanner(fi);while(sc.hasNextLine()){temp=sc.nextLine();StringTokenizerst=newStringTokenizer(temp);while(st.hasMoreTokens()){System.out.println(st.nextToken());}// System.out.println(temp); }}catch(FileNotFoundExceptione){e.printStackTrace();}}}
O problema é que tenho que colocar identico a este formato quando eu apresentar: exemplo esta acumulado este valor: