Како обрнути број у јави?



Флексибилност и лакоћа коју Јава пружа на грануларном нивоу, чини је врло свестраном. Овај чланак ће вам помоћи да напишете Јава програм за обртање броја.

је свестран програмски језик са различитим апликацијама. Главни разлог за то је флексибилност и лакоћа коју пружа на грануларном нивоу. овај чланак ће вам помоћи да напишете Јава програм за обртање броја. Следећи смерници ће бити обрађени у овом чланку,

Почнимо онда,





јава цласс лоадер интервју питања

Јава програм за обртање броја

Бројеви се у Јави могу обртати различитим методама, погледајмо први,

Коришћење петље А Вхиле

Употреба вхиле петље може се извршити за преокретање скупа бројева. Ево програма,



јавна класа Маин {јавна статичка празнина маин (Стринг [] аргс) {инт нумбер = 4321, реверсе = 0 вхиле (нумбер! = 0) {инт диг = нумбер% 10 реверсе = реверсе * 10 + диг нумбер / = 10} Систем .оут.принтлн ('Обрнути број:' + обрнуто)}}

Излаз:

Обрнути број: 1234

Објашњење:



  • У овом примеру је декларисан целобројни број.
  • Број се дели са 10, а остатак се чува у променљивој диг.
  • Дакле, последња цифра броја, тј. 1 се чува у променљивој диг.
  • Променљива уназад се множи са 10 (ово додаје ново место на броју), а копа јој се додаје. Овде је 0 * 10 + 1 = 1.
  • Затим се број подели са 10, тако да садржи прве три цифре: 432.
  • Сви бројеви се понављају на исти начин.

Наставимо са овим чланком „Јава програм за преокретање броја“,

Коришћење А Фор Лооп

Уместо вхиле петље, користимо фор петљу у следећем примеру:

јавна класа Маин {јавна статичка празнина маин (Стринг [] аргс) {инт нумбер = 764321, реверсе = 0 фор (нумбер! = 0 нумбер / = 10) {инт диг = нумбер% 10 реверсе = реверсе * 10 + диг} Систем .оут.принтлн ('Обрнути број:' + обрнуто)}}

Мора се напоменути да се овде не користи израз иницијализације.

Излаз:

Обрнути број: 1234567

Ово је последњи део овог чланка, погледајмо како рекурзија овде помаже,

код фибоначијеве серије у јави

Коришћење рекурзије

Када се метода непрекидно позива, тада је процес познат као рекурзија.

импорт јава.утил.Сцаннер цласс Маин {// Реверсе Метход јавна статичка воид рекурзија (инт број) {иф (број<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

Ове методе пружају холистички приступ за преокретање броја у програмском језику Јава.

Тако смо дошли до краја овог чланка о „Јава програму за обртање броја“. Ако желите да сазнате више,погледајте Едурека, поуздана компанија за учење на мрежи. Едурекин курс за обуку и сертификацију Јава Ј2ЕЕ и СОА осмишљен је тако да вас оспособи за основне и напредне Јава концепте заједно са разним Јава оквирима попут Хибернате & Спринг.

Имате питање за нас? Молимо вас да га спомињете у одељку за коментаре овог блога и јавићемо вам се што је пре могуће.