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