Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   проблема с Double в Scanner'е (http://forum.oszone.net/showthread.php?t=217994)

Kremlin 14-10-2011 20:37 1773506

проблема с Double в Scanner'е
 
Вот программка, должно выводить значение Double.
Код:

public class Interface {
        public static void main( String [ ] args ) throws IOException {
                Scanner sc= new Scanner(System.in);
                if(sc.hasNextDouble())
                        System.out.println("Тип дабл "+sc.nextDouble());
        }
}

Но при вводе числа например 12.12 он не выводит его обратно, подскажите в чем может быть проблема?

ferget 14-10-2011 21:32 1773542

а если так попробовать

Код:

if(sc.hasNextDouble())
{
                        double  i = sc.nextDouble();
                        System.out.println("Тип дабл "+i);
}


Kremlin 14-10-2011 21:40 1773548

Оказалось, нужно не точку писать, а запятую.
Спасибо за попытку помочь :)


Время: 07:41.

Время: 07:41.
© OSzone.net 2001-