Filtrar as strings de um token

0 respostas
D

oi pessoal

tenho o seguinte problema no código abaixo.

leio um arquivo e tenho um StringTokenizer token para armazenar cada linha e separar as strings. Estou tentando fazer o seguinte: Quero que assim que uma determinada string da linha do arquivo coincidir com uma string contida no token esta seja impressa. Se não for encontrada, passo para avaliar a proxima linha. Consigo com o código abaixo somente mostrar cada string contida no arquivo .txt mas não consigo mostrar somente a string procurada, no caso abaixo "aaa"

try {
	arqLog = new BufferedReader(new FileReader("C:/Log.txt"));
	
	String s;
	
	try {
		while((s = arqLog.readLine())!=null){
			//System.out.println("====> " +s);//shows each line in log.txt
			token =  new StringTokenizer(s);
			while(token.hasMoreElements()){
				String strTest = token.nextToken();
				//não ta funcionando
				if(strTest == "aaa")
					//System.out.println("aaa strTest " +strTest);
			}
		}
	} catch (IOException e1) {

		e1.printStackTrace();
	}

} 
catch (FileNotFoundException fnfe) {
	fnfe.printStackTrace();
}

valeu
Diogo

Criado 14 de julho de 2009
Respostas 0
Participantes 1