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.