Jawa / Говнокод #231 0 1234567891011121314 private static final String PROMPT = " >"; private static final int BUFFER_SIZE = 255; private static final int NEW_LINE_CHAR = 13; private static final int CARRIAGE_RETURN_CHAR = 10; ... System.out.print( prompt + PROMPT ); StringBuffer sb = new StringBuffer(); byte[] buf = new byte[BUFFER_SIZE]; int read = System.in.read( buf ); if ( read != 0 && buf[0] != CARRIAGE_RETURN_CHAR && buf[0] != NEW_LINE_CHAR ) { sb.append( new String( buf, 0, read ).trim() ); } return sb.toString(); Вам нужно вывести приглашение и прочитать введенную строку? Что может быть проще? Запостил: guest, 20.12.2008 (Updated 24.03.2018) Комментарии (2) RSS guest 17 лет ago # 0 1) if => while 2) read == -1 => вечный цикл Ответить 105_306330_ru 5 лет ago # 0 - Ну ладно, Лёка, давай, последний раз, пока никто не видит, - прошептал Пашка. Ответить Добавить комментарий Отменить ответ Где здесь C++, guest?! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
105_306330_ru 5 лет ago # 0 - Ну ладно, Лёка, давай, последний раз, пока никто не видит, - прошептал Пашка. Ответить
2) read == -1 => вечный цикл