Hoe een nummer in Java om te keren?



De flexibiliteit en het gemak dat Java op gedetailleerd niveau biedt, maakt het zeer veelzijdig. Dit artikel helpt u bij het schrijven van een Java-programma om een ​​nummer om te keren.

is een veelzijdige programmeertaal met verschillende toepassingen. De belangrijkste reden hiervoor is de flexibiliteit en het gemak dat het op granulair niveau biedt. dit artikel helpt u bij het schrijven van een Java-programma om een ​​nummer om te keren. De volgende tips komen in dit artikel aan bod:

Laten we dan beginnen,





hoe php

Java-programma om een ​​nummer om te keren

Getallen kunnen in Java op verschillende manieren worden teruggedraaid, laten we de eerste eens bekijken,

Een While-lus gebruiken

U kunt de while-lus gebruiken om een ​​reeks getallen om te draaien. Hier is het 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} System .out.println ('Reversed Number:' + reverse)}}

Uitgang:

Omgekeerd nummer: 1234

Uitleg:



  • In dit voorbeeld wordt een geheel getal gedeclareerd.
  • Het nummer wordt gedeeld door 10 en de rest wordt opgeslagen in een variabele dig.
  • Het laatste cijfer van het nummer, d.w.z. 1, wordt dus opgeslagen in de variabele dig.
  • De variabele reverse wordt vermenigvuldigd met 10 (dit voegt een nieuwe plaats in getal toe), en dig wordt eraan toegevoegd. Hier 0 * 10 + 1 = 1.
  • Het nummer wordt vervolgens gedeeld door 10, zodat het de eerste drie cijfers bevat: 432.
  • Alle nummers worden op dezelfde manier herhaald.

Laten we doorgaan met dit artikel ‘Java-programma om een ​​nummer om te keren’,

A For Loop gebruiken

In plaats van een while-lus maken we in het volgende voorbeeld gebruik van for-lus:

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} Systeem .out.println ('Reversed Number:' + reverse)}}

Opgemerkt moet worden dat de initialisatie-uitdrukking hier niet wordt gebruikt.

Uitgang:

Omgekeerd nummer: 1234567

Dit is het laatste deel van dit artikel, laten we eens kijken hoe recursie hier helpt,

hoe eclipse windows te installeren

Recursie gebruiken

Wanneer een methode zichzelf continu aanroept, staat het proces bekend als recursie.

import java.util.Scanner class Main {// Reverse Method 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() } } 

Uitgang:

Omgekeerd nummer: 123456789

Deze methoden bieden een holistische benadering om een ​​getal in de programmeertaal van java om te draaien.

Hiermee zijn we aan het einde gekomen van dit artikel over ‘Java-programma om een ​​nummer om te keren’. Als u meer wilt weten,bekijk de door Edureka, een vertrouwd online leerbedrijf. Edureka's Java J2EE- en SOA-trainings- en certificeringscursus is ontworpen om u te trainen in zowel kern- als geavanceerde Java-concepten samen met verschillende Java-frameworks zoals Hibernate & Spring.

Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte van deze blog en we nemen zo snel mogelijk contact met je op.