Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Java a "Scanner sc = new Scanner(System.in);"  (Přečteno 3172 krát)

mk33

  • Aktivní člen
  • *
  • Příspěvků: 300
Java a "Scanner sc = new Scanner(System.in);"
« kdy: 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);

  }

}
« Poslední změna: 14 Října 2007, 13:11:10 od Anna Taliánová »
začínám tak trpělivost a pevné nervy :-) since  21. Listopad 2006
-------------------------------------------------------------------------
|Aopen MX4SGI-4DN2|P4 2,8GHz HT|2x512MB RAM|ATI 9550|Linux Mint 9 Isadora|  |Asus P4B533|P4 1,8GHz|3x256 MB RAM|ATI 7500|Ubuntu 7.04|  |IBM Thinkpad T40p|Ubuntu 9.04|  |Lenovo Thinkpad T61|Linux Mint 9 Isadora|Lenovo Thinkpad T410|Linux Mint 13

Robert

  • Stálý člen
  • **
  • Příspěvků: 512
JAVA a \
« Odpověď #1 kdy: 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?
« Poslední změna: 14 Října 2007, 13:13:08 od Anna Taliánová »

mk33

  • Aktivní člen
  • *
  • Příspěvků: 300
JAVA a "Scanner sc = new Scanner(System.in);"
« Odpověď #2 kdy: 12 Února 2007, 22:29:20 »
Synaptic: sun-java6-jdk
začínám tak trpělivost a pevné nervy :-) since  21. Listopad 2006
-------------------------------------------------------------------------
|Aopen MX4SGI-4DN2|P4 2,8GHz HT|2x512MB RAM|ATI 9550|Linux Mint 9 Isadora|  |Asus P4B533|P4 1,8GHz|3x256 MB RAM|ATI 7500|Ubuntu 7.04|  |IBM Thinkpad T40p|Ubuntu 9.04|  |Lenovo Thinkpad T61|Linux Mint 9 Isadora|Lenovo Thinkpad T410|Linux Mint 13

 

Provoz zaštiťuje spolek OpenAlt.