Πώς να αντιστρέψετε έναν αριθμό στην Java;



Η ευελιξία και η ευκολία που παρέχει η Java σε κοκκώδες επίπεδο, το καθιστά πολύ ευέλικτο αυτό το άρθρο θα σας βοηθήσει να γράψετε το πρόγραμμα Java για να αντιστρέψετε έναν αριθμό.

είναι μια ευέλικτη γλώσσα προγραμματισμού με διαφορετικές εφαρμογές. Κύριος λόγος για αυτό είναι η ευελιξία και η ευκολία που παρέχει σε κοκκώδες επίπεδο. Αυτό το άρθρο θα σας βοηθήσει να γράψετε το πρόγραμμα Java για να αντιστρέψετε έναν αριθμό. Οι ακόλουθοι δείκτες θα καλυφθούν σε αυτό το άρθρο,

Ας ξεκινήσουμε τότε,





ποιες είναι οι λειτουργίες στο sql

Πρόγραμμα Java για αντιστροφή ενός αριθμού

Οι αριθμοί μπορούν να αντιστραφούν στην Java χρησιμοποιώντας διαφορετικές μεθόδους, ας ρίξουμε μια ματιά στην πρώτη,

Χρησιμοποιώντας ένα βρόχο ενώ

Η χρήση του loop loop μπορεί να γίνει για αντιστροφή ενός αριθμού αριθμών. Εδώ είναι το πρόγραμμα,



δημόσια τάξη Main {public static void main (String [] args) {int number = 4321, reverse = 0 while (number! = 0) {int dig = number% 10 αντίστροφη = αντίστροφη * 10 + αριθμός dig / / 10} Σύστημα .out.println ('Αντιστρεφόμενος αριθμός:' + αντίστροφη)}}

Παραγωγή:

Αντιστρεφόμενος αριθμός: 1234

Εξήγηση:



  • Ένας ακέραιος αριθμός δηλώνεται σε αυτό το παράδειγμα.
  • Ο αριθμός διαιρείται με το 10 και το υπόλοιπο αποθηκεύεται σε μεταβλητή ανασκαφή.
  • Έτσι, το τελευταίο ψηφίο του αριθμού, δηλ. 1 αποθηκεύεται στη μεταβλητή dig.
  • Η μεταβλητή αντίστροφη πολλαπλασιάζεται επί 10 (αυτό προσθέτει μια νέα θέση στον αριθμό), και το dig προστίθεται σε αυτό. Εδώ, 0 * 10 + 1 = 1.
  • Στη συνέχεια ο αριθμός διαιρείται με 10, έτσι ώστε να περιέχει τα τρία πρώτα ψηφία: 432.
  • Όλοι οι αριθμοί επαναλαμβάνονται με τον ίδιο τρόπο.

Ας συνεχίσουμε με αυτό το άρθρο «Java Program To Reverse A Number»,

Χρήση A για βρόχο

Αντί για βρόχο λίγο, χρησιμοποιούμε το βρόχο στο ακόλουθο παράδειγμα:

δημόσια τάξη 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 {// Reverse Method public static void recurse (int number) {if (αριθμός<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 Program To Reverse A Number». Αν θέλετε να μάθετε περισσότερα,δείτε το από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία μάθησης. Το μάθημα εκπαίδευσης και πιστοποίησης Java J2EE και SOA της Edureka έχει σχεδιαστεί για να σας εκπαιδεύσει τόσο για βασικές όσο και για προχωρημένες ιδέες Java μαζί με διάφορα πλαίσια Java όπως το Hibernate & Spring.

Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων αυτού του ιστολογίου και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.