
		segment
		
		(usa Slackware)
		
		Enviado em 19/02/2008 - 01:09h 
		Caro amigo contrabando...
Fiz alguns testes e percebi o seguinte...
Fonte...
public class UsandoCondicao {
  public static void main (String[] args) {
    String curso="",teste="sistema de informacao";
    Scanner entrada = new Scanner(System.in);
    System.out.println("Digite o nome do curso :");
    curso = entrada.next(); 
    System.out.println("|"+ curso + "| = |" + teste + "|");
     if(curso.equals(teste)) {
        System.out.println("Curso: "+curso+".\nValor: R$400.00");
    }
    else
        if(curso.equals("Engenharia")) {
        System.out.println("Curso: "+curso+".\nValor: R$550.00");
        }
   }
}
Esse algoritmo foi a nivel de teste...
O resultado foi o seguinte...
Quando digito o nome do curso : "sistema de informacao" o netbeans me retorna o seguinte...
run-single:
Digite o nome do curso :
|sistema| = |sistema de informacao|
sistema de informacao
BUILD SUCCESSFUL (total time: 7 seconds)
Ou seja, ele nao pegou a string digita completa, depois do primeiro espaço em branco "acanalhou" tudo...
Mas se eu por sistema_de_informacao, da certo esse procedimento...
O que vc tem a me dizer sobre isso ? 
Ai, muito obrigado por perder seu tempo me ajudando...estou imensamente grato...
Vlw brother....