понедельник, 3 августа 2015 г.


Ключевые слова в Java.



Ввод с клавиатуры.

Изучая сегодня ввод с клавиатуры, рассматривал следующую программу:

class KbIn {
    public static void main(String args[])
        throws java.io.IOException {
            char ch;
        System.out.println("Press a key followed by ENTER: ");
        // Ввод символа с клавиатуры       
 ch = (char) System.in.read(); // Получить значение типа char        System.out.println("Your key is: " + ch);
        }
    }

Если ввести с клавиатуры символ, то программа, обработав запрос, выведет на экран символ, который мы ввели. Но если ввести несколько символов подряд, то программа выводит на экран только первый символ, а все остальные "съедает". Пока не понятно почему, в пояснениях к примеру тоже нет ответа на этот вопрос.

Комментариев нет:

Отправить комментарий