Diskuze: class Scanner
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Nemáš nastavenou americkou lokalizaci před načítáním. V Evropě se přeci desetinná tečka nepoužívá. Ve škole se přeci učí desetinná čárka.
proto ti to nefunguje s desetinou tečkou ale 100% ti to funguje s desetinou čárkou.
Pokud zadáš US lokalizaci, přestane fungovat desetinná čárka a začne fungovat desetinná tečka. např. takto
Scanner input = new Scanner(System.in);
input.useLocale(Locale.US);
double number1 = 0;
System.out.print("Enter first value: ");
number1 = input.nextDouble();
Zobrazeno 4 zpráv z 4.