Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Перестановка первой и последней цифры числа |
Автор: qw1mb0 18.6.2010, 12:54 |
Добрый день уважаемые форумчани Прошу вас о помощи. Java учу недавно и не добровольно Необходимо написать метод, который бы переставлял первую и последнюю цифры числа. Например 753, нужно преоброзовать в 357 если я правильно понимаю то чтобы из записи числа 753 сделать 357 нужно выделить первую и последнюю цифры и изменить их расположение Но как это сделать? и еще задать условие если число однозначное (например 5 или 7) то перестановка не выполняется. Заранее спасибо |
Автор: jk1 18.6.2010, 13:15 | ||
|
Автор: qw1mb0 18.6.2010, 13:22 |
ммм спасибо огромное ![]() ![]() |
Автор: jk1 18.6.2010, 14:23 | ||
|
Автор: qw1mb0 18.6.2010, 15:14 |
не компилируется ... |
Автор: jk1 18.6.2010, 15:16 | ||
У меня работает. Процитируйте пожалуйста ошибку компиляции. |
Автор: qw1mb0 18.6.2010, 16:33 |
Пользуюсь BlueJ 3.0.0 при нажатии кнопки Compile внизу появляется надпись Compiling... и ничего в итоге не просиходит |
Автор: jk1 18.6.2010, 17:46 | ||||||
Для чистоты эксперимента проверим голым компилятором (в предположении, что JDK от Sun) 1) Создаем файл Swap.java
2) затем из командной строки
3) Вводим в терминал искомое число, наблюдаем что-то вроде
Вроде бы все работает. Теперь обратимся к BlueJ. 1) Скачал и поставил BlueJ 3.0, создал проект, в нем все тот же файл. 2) Кнопкой Compile файл прекрасно скомпилировался 3) После этого надо вызвать Main, открыть Terminal Window и ввести число 4) в тот же Terminal Window программа выведет результат |
Автор: qw1mb0 18.6.2010, 20:02 |
Программа стала компилиться, но при задании числа в мейне выдает вот такое: http://piccy.info/view3/223915/66482d9be77c57652e62e872cf787ff3/ http://piccy.info/view3/223916/673006c53698d2cf314cd443d846ef4d/ |
Автор: jk1 19.6.2010, 21:00 |
Рекомендую посмотреть, что именно принимает на вход метод main и указать аргумент правильного типа. |