Tema: Idioma Java
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/10/2014, 11:50
croelanjr
 
Fecha de Ingreso: agosto-2014
Mensajes: 68
Antigüedad: 10 años, 3 meses
Puntos: 1
Respuesta: Idioma Java

La verdad es muy raro.. Xerelo..
Estoy usando la nueva version de Java 8, y no lo veo ninguna mejora parecido en Ruby. y ademas es muy raro que no funcione en la plataforma en windows, pero funciona bien en Linux sin problema.
y otra cosa hice una prueba programacion con seleccion case. me sale un error. estoy intentando hacer otro programa de facturacion de modo consola msdos a lo antiguo.
y me sale un error
Código Java:
Ver original
  1. import java.util.Scanner;
  2. class Opciones2
  3. {
  4.     public static void main(String[] args)
  5.     {
  6.         String car;
  7.         //InputStreamReader entrada = new InputStreamReader(System.in);
  8.         BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
  9.         //Scanner entrada = new Scanner(System.in);
  10.         System.out.print("Introduzca Una letra vocal ");
  11.         car = entrada.readLine();
  12.         if (car == 'a' || car == 'A')
  13.             System.out.println(car + " es una vocal");
  14.         else if ((car == 'e') || (car == 'E'))
  15.             System.out.println(car + " es una vocal");
  16.         else if ((car == 'i') || (car == 'I'))
  17.             System.out.println(car + " es una vocal");
  18.         else if ((car == 'o') || (car == 'O'))
  19.             System.out.println(car + " es una vocal");
  20.         else if ((car == 'u') || (car == 'U'))
  21.             System.out.println(car + " es una vocal");
  22.         else
  23.             System.out.println(car + " no es una vocal");
  24.     }
  25. }

el mensaje de error
C:\Sites\java\Opciones2.java:8: error: cannot find symbol
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
^
symbol: class BufferedReader
location: class Opciones2
C:\Sites\java\Opciones2.java:8: error: cannot find symbol
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
^
symbol: class BufferedReader
location: class Opciones2
C:\Sites\java\Opciones2.java:8: error: cannot find symbol
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
^
symbol: class InputStreamReader
location: class Opciones2
C:\Sites\java\Opciones2.java:12: error: incomparable types: String and char
if (car == 'a' || car == 'A')
^
C:\Sites\java\Opciones2.java:12: error: incomparable types: String and char
if (car == 'a' || car == 'A')
^
C:\Sites\java\Opciones2.java:14: error: incomparable types: String and char
else if ((car == 'e') || (car == 'E'))
^
C:\Sites\java\Opciones2.java:14: error: incomparable types: String and char
else if ((car == 'e') || (car == 'E'))
^
C:\Sites\java\Opciones2.java:16: error: incomparable types: String and char
else if ((car == 'i') || (car == 'I'))
^
C:\Sites\java\Opciones2.java:16: error: incomparable types: String and char
else if ((car == 'i') || (car == 'I'))
^
C:\Sites\java\Opciones2.java:18: error: incomparable types: String and char
else if ((car == 'o') || (car == 'O'))
^
C:\Sites\java\Opciones2.java:18: error: incomparable types: String and char
else if ((car == 'o') || (car == 'O'))
^
C:\Sites\java\Opciones2.java:20: error: incomparable types: String and char
else if ((car == 'u') || (car == 'U'))
^
C:\Sites\java\Opciones2.java:20: error: incomparable types: String and char
else if ((car == 'u') || (car == 'U'))
^
13 errors
[Finished in 1.0s]