Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: mk33 12 Února 2007, 21:52:57

Název: Java a "Scanner sc = new Scanner(System.in);"
Přispěvatel: mk33 12 Února 2007, 21:52:57
Když si chci přeložit program napsaný v Javě pod windowsem na Ubuntu tak mi při překladu vyhodí tuhle hlášku (nainstaloval jsem si javu 1.6):

Scanner cannot be resolved to a type

Program:


import java.util.*;



public class CteniAVyhodnoceniHodnot {

  public static void main (String [] args) {

   
   

    System.out.print("Zadej kolik (n) hodnot mam nacist: ");

    int n = sc.nextInt();

   

    int nula = 0;         

    int kladny = 0;

    int zaporny = 0;

   

    for(int i = 0; i != n; i++) {

      System.out.print("Zadej " +(i+1) +". hodnotu: ");

      int hodnota = sc.nextInt();

     

      if (hodnota == 0) {

        nula++;

      }

     

      if (hodnota > 0) {

        kladny++;

      }

     

      if (hodnota < 0) {

        zaporny++;

      }

    }

    System.out.println("Pocet kladnych hodnot je: " +kladny);

    System.out.println("Pocet zapornych hodnot je: " +zaporny);

    System.out.println("Pocet nulovych hodnot je: " +nula);

  }

}
Název: JAVA a \
Přispěvatel: Robert 12 Února 2007, 22:03:59
Scanner potřebuje JDK 1.5.  Jste si jistý že se to překládá pod správnou verzí javy?
Název: JAVA a "Scanner sc = new Scanner(System.in);"
Přispěvatel: mk33 12 Února 2007, 22:29:20
Synaptic: sun-java6-jdk