Kingli
|
||||||
1 | ||||||
Начинаю програмировать16.08.2011, 08:48. Показов 1220. Ответов 7
Метки нет Все метки)
(
Доброе время суток!
Дамы и господа, совсем недавно начал изучение языка Java. До этого времени дел с языками программирования не имел. Вот после просмотра некоторой серии видеоуроков решил попробовать закрепить некоторые навыки на собственной практике, из сборника задач по программированию взялся за несложную задачку, написал. Собственно условие: Составить программу вывода числа вводимого с клавиатуры. Выводимому числу должна предшествовать надпись "Вы ввели ". Исходный код получился в таком виде:
выводиться вот такой ответ: "You write is 50" Прошу помочь с вопросом - почему выводиться именно число "50", а цифра "2" - которую я ввожу? За ранее благодарен за помощь!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь |
|
16.08.2011, 08:48 | |
Ответы с готовыми решениями:
7
Начинаю разбираться с языком Java, непонятны некоторые моменты начинаю изучать Начинаю программировать на Java Начинаю программировать на яве, нужна консультация |
6 / 6 / 2
Регистрация: 02.08.2011
Сообщений: 14
|
||||||
16.08.2011, 11:31 | 2 | |||||
Фактически вы ввели не число, а символ. В таблице ascii символ 2 это 50.
Строки считывать нужно по-другому.
1
|
![]() ![]() 8376 / 3598 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
|
||||||
16.08.2011, 11:35 | 3 | |||||
Вот правильный ответ
А вообще, из консоли читают с помощью потоков, а не по байтам.
1
|
Kingli
|
||||||
18.08.2011, 18:34 | 4 | |||||
Огромное всем спасибо!
На вооружение взял вариант
|
634 / 526 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
|
|
19.08.2011, 06:03 | 5 |
Зря, этот вариант не даст тебе возможности ввести, например, число 10. Карбофос дал правильный ответ.
0
|
609 / 483 / 175
Регистрация: 02.03.2010
Сообщений: 1,216
|
|
19.08.2011, 09:40 | 6 |
Для начала можно использовать JOptionPane.showInputDialog();, а потоки уж позже изучать.
0
|
4 / 4 / 0
Регистрация: 09.12.2011
Сообщений: 4
|
||||||
09.12.2011, 23:40 | 7 | |||||
думаю что поздно, ну лучше поздно чем никогда ))))
попробуй заюзать Scanner.
0
|
10.12.2011, 11:47 | 8 |
Эта фраза рвёт мозг )))
Поток = (Thread || IoStream); if(Thread) то это уже не первый в жизни класс писать надо ))) И в конечном итоге IoStream попроще заюзать в консольке, чем swing )))
0
|
10.12.2011, 11:47 | |
Помогаю со студенческими работами здесь
8
Матрица ( тока начинаю програмировать) Как програмировать? В чем програмировать? Где програмировать javy Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |