Estou iniciando os estudos em Java e fiz o seguinte codigo http://pastebin.com/e8MGJr9k, porem ao tentar jogar uma condição para que entre em programação Web o programa vai direto para o default (valor padrão), porque?
Código Completo:
import javax.swing.JOptionPane;
import java.util.Scanner;
public class SwitchCondicional
{
public static void main(String[]args)
{
Scanner entrada = new Scanner(System.in);
String tecnologia;
JOptionPane.showInputDialog(null,"Informe a tecnologia a ser usada: ");
tecnologia = entrada.nextLine();
switch(tecnologia){
case "Java":
case "C":
case "C++":
JOptionPane.showMessageDialog(null,"Linguagem de programacao !");
break;
case "Oracle":
case "MySQL" :
case "PostgreSQL":
JOptionPane.showMessageDialog(null,"Banco de Dados !");
break;
case "PHP":
case "JavaScript":
case "HTML":
JOptionPane.showMessageDialog(null,"Programacao Web !");
break;
default:
JOptionPane.showMessageDialog(null,"Tecnologia desconhecida !");
}
}
}