это универсальный язык программирования с различными приложениями. Основная причина этого - гибкость и простота, которые он обеспечивает на детальном уровне. эта статья поможет вам написать программу на Java для изменения числа. Следующие указатели будут рассмотрены в этой статье,
Тогда давайте начнем,
для чего используется sas-программирование
Программа на Java для изменения числа
В Java числа можно поменять местами разными способами, давайте посмотрим на первый,
Использование цикла while
Использование цикла while может быть использовано для изменения набора чисел. Вот программа,
public class Main {public static void main (String [] args) {int number = 4321, reverse = 0 while (number! = 0) {int dig = number% 10 reverse = reverse * 10 + dig number / = 10} Система .out.println ('Перевернутое число:' + обратное)}}
Вывод:
Обратное число: 1234
Пояснение:
- В этом примере объявлено целое число.
- Число делится на 10, а остаток сохраняется в переменной dig.
- Таким образом, последняя цифра числа, то есть 1, сохраняется в переменной dig.
- Переменная reverse умножается на 10 (это добавляет новое место в номере), и к ней добавляется dig. Здесь 0 * 10 + 1 = 1.
- Затем число делится на 10, так что оно содержит первые три цифры: 432.
- Все числа повторяются одинаково.
Давайте продолжим эту статью «Программа Java для изменения числа»,
Использование цикла For
Вместо цикла while мы используем цикл for в следующем примере:
public class Main {public static void main (String [] args) {int number = 764321, reverse = 0 for (number! = 0 number / = 10) {int dig = number% 10 reverse = reverse * 10 + dig} Система .out.println ('Перевернутое число:' + обратное)}}
Следует отметить, что выражение инициализации здесь не используется.
Вывод:
Обратный номер: 1234567
Это последняя часть этой статьи, давайте посмотрим, как здесь помогает рекурсия,
как установить шеф-сервер
Использование рекурсии
Когда метод вызывает себя непрерывно, этот процесс называется рекурсией.
import java.util.Scanner class Main {// Обратный метод public static void recurse (int number) {if (number<10) { System.out.println(number) return } else{ System.out.print(number % 10) //Method calling itself recurse(number/10) } } public static void main(String args[]) { int num=987654321 System.out.print('Reversed Number:') recurse(num) System.out.println() } }
Вывод:
Обратный номер: 123456789
Эти методы обеспечивают целостный подход к изменению числа в языке программирования java.
Итак, мы подошли к концу статьи о «Программе Java для изменения числа». Если вы хотите узнать больше,проверить от Edureka, надежной компании онлайн-обучения. Курс обучения и сертификации по Java J2EE и SOA от Edureka разработан, чтобы научить вас базовым и продвинутым концепциям Java, а также различным средам Java, таким как Hibernate и Spring.
Есть вопрос к нам? Пожалуйста, укажите это в разделе комментариев этого блога, и мы свяжемся с вами как можно скорее.