Kā mainīt skaitli java?



Elastība un vieglums, ko Java nodrošina granulētā līmenī, padara to ļoti daudzpusīgu. Šis raksts palīdzēs jums rakstīt Java programmu, lai mainītu ciparu.

ir daudzpusīga programmēšanas valoda ar dažādām lietojumprogrammām. Galvenais iemesls tam ir elastība un vieglums, ko tas nodrošina granulu līmenī. šis raksts palīdzēs jums rakstīt Java programmu, lai mainītu ciparu. Šajā rakstā tiks apskatīti šādi norādījumi,

Sāksim tad





kas ir charat java

Java programma, lai mainītu ciparu

Ciparus var mainīt Java, izmantojot dažādas metodes, apskatīsim pirmo,

Izmantojot A Loop

Lai ciklu mainītu, var izmantot while ciklu. Šeit ir programma,



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} Sistēma .out.println ('Apgrieztais skaitlis:' + reverss)}}

Izeja:

Apgrieztais numurs: 1234

Paskaidrojums:



  • Šajā piemērā tiek norādīts veselais skaitlis.
  • Skaitlis tiek dalīts ar 10, un atlikums tiek saglabāts mainīgā rakšanā.
  • Tādējādi pēdējais skaitļa cipars, t.i., 1 tiek saglabāts mainīgajā dig.
  • Mainīgais reverss tiek reizināts ar 10 (tādējādi skaitlim tiek pievienota jauna vieta), un tam tiek pievienots dig. Šeit 0 * 10 + 1 = 1.
  • Pēc tam skaitlis tiek dalīts ar 10 tā, lai tajā būtu pirmie trīs cipari: 432.
  • Visi skaitļi tiek atkārtoti tādā pašā veidā.

Turpināsim ar šo rakstu “Java programma, lai mainītu skaitli”,

Izmantojot cilpu A

Laika cikla vietā mēs izmantojam cilpu šajā piemērā:

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} Sistēma .out.println ('Apgrieztais skaitlis:' + reverss)}}

Jāatzīmē, ka inicializācijas izteiksme šeit netiek izmantota.

Izeja:

Apgrieztais numurs: 1234567

Šis ir šī raksta pēdējais gabals. Apskatīsim, kā šeit palīdz rekursija,

vai jūs varat paplašināt un ieviest Java

Rekursijas izmantošana

Kad metode sevi sauc nepārtraukti, procesu sauc par rekursiju.

importēt java.util.Scanner class Main {// Reverse Method public static void recurse (int numurs) {if (numurs<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() } } 

Izeja:

Apgrieztais numurs: 123456789

Šīs metodes nodrošina holistisku pieeju, lai mainītu skaitli Java programmēšanas valodā.

Tādējādi mēs esam nonākuši pie šī raksta par “Java programmu, lai mainītu skaitli” beigas. Ja vēlaties uzzināt vairāk,pārbaudiet Autors: uzticams tiešsaistes mācību uzņēmums Edureka. Edureka Java J2EE un SOA apmācības un sertifikācijas kurss ir paredzēts, lai apmācītu jūs gan galvenajiem, gan uzlabotajiem Java jēdzieniem kopā ar dažādiem Java ietvariem, piemēram, Hibernate & Spring.

Vai mums ir jautājums? Lūdzu, pieminējiet to šī emuāra komentāru sadaļā, un mēs sazināsimies ar jums pēc iespējas ātrāk.