Problema com IO

4 respostas
GabrielCardelli

Fale galera blz? to aprendendo io e gostaria de saber como posso comparar se a linha que ta sendo lida no while é = a "Gabriel";

Alguem pode ajuda? abaixo o codigo! obrg desde já

import java.io.*;
import java.util.Scanner;


public class ExEntrada {

	/**
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		InputStream is = new FileInputStream("saida.txt");
		InputStreamReader isr = new InputStreamReader(is);
		BufferedReader br =  new BufferedReader(isr);
		
		//Scanner entrada = new Scanner(is);
		
		String s = br.readLine();
		
		while(s != null)
		{
			
			System.out.println(s);
			s = br.readLine();
			
		}

	}

EDIT
_______

Me expressei errado:
Qro saber se na linha que eu to lendo existe a palavra Gabriel
se tiver ele retorna "TEM"

Isso é possivel?

obrg mais 1 vez

4 Respostas

danielbussade

Fala Gabriel tudo bom?

Neste caso simples pode usar o metodo contains da classe String, desta maneira:

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;


public class ExEntrada {

	/**
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		InputStream is = new FileInputStream("C:\saida.txt");
		InputStreamReader isr = new InputStreamReader(is);
		BufferedReader br =  new BufferedReader(isr);	
		String s = br.readLine();
		
		while(s != null)
		{
			if(s.contains("Gabriel")){
				System.out.println("Achei" +s);
			}
		
			s = br.readLine();
			
		}

	}
}

Para algo mais complexo como por exemplo buscar uma frase que tenha um digito ou uma letra X, coisas do tipo deve usar regex;

Valeu

GabrielCardelli

Mano valeu!!
Outra coisa !! To tendo aula de gerencia de projetos na faculdade e o prof ta usando pmbok!!

Vou começar a acompanhar seu blog!!

Abraço obrg 2x.

danielbussade

Legal kra. Eu to meio sem tempo para postar ai o blog ficou parado um tempao, mas esta semana devo colocar um post que ja ta um tempao pra sair o tema e “Ciclo de vida do Projeto” capitulo 2 do guia PMBOk.

GabrielCardelli

Valeu! ^^ Só vai cair na prova cap 1 e 2 =)

Abraço obrg

Criado 8 de abril de 2009
Ultima resposta 8 de abr. de 2009
Respostas 4
Participantes 2