01: // Plik: 05_CzytanieZKlawiatury/Czytanie.java
02: 
03: import java.util.Scanner;
04: import java.util.Locale;
05: 
06: public class Czytanie {
07: 
08:     public static void main(String[] args) {
09: 
10:         Scanner scan = new Scanner(System.in);
11: 
12:         // Jesli Locale jest polskie, to double
13:         // trzeba pisac z przecinkami, a nie kropkami
14:         // (domyslnie Locale jest brane z systemu).
15:         // Przy wpisywaniu danych separatorem jest
16:         // dowolna sekwencja bialych znakow (jak
17:         // dla "cout" w C++).
18:         scan.useLocale(new Locale("pl","PL"));
19: 
20:         // Jesli Locale jest amerykanskie, to double
21:         // trzeba pisac z kropkami, a nie przecinkami
22:         //scan.useLocale(Locale.US));
23: 
24:         System.out.print("Podaj int, String," +
25:                          " double, double: ");
26: 
27:         int    k = scan.nextInt();
28:         String s = scan.next();
29:         double x = scan.nextDouble();
30:         double y = scan.nextDouble();
31: 
32:         System.out.println("\nWczytano:\nint     = " +
33:                 k + "\nString  = " + s  + "\ndouble1 = " +
34:                 x + "\ndouble2 = " + y);
35:     }
36: }