1. Надо из консоли прочитать число типа double методом класса DataInputStream - readDouble(), читать то он читает только не то что нужно вот мой код:
double b = 0;// инициализируем нулём DataInputStream DIN = new DataInputStream(System.in); try { b = DIN.readDouble();// читаем и... // смотрю в watcher'е а там фигня полная, вывожу System.out.print'ом - одна фигня числа левые :evil: } catch (IOException EX) { // пока не обрабатываем }
2. Можно ли определить свой поток типа InputStream чтобы не использовать System.in, ведь InputStream-абстрактный?