כיצד להפוך מספר ב- Java?

הגמישות והקלות שג'אווה מספקת ברמה גרעינית, הופכת אותה למגוונת מאוד המאמר הזה יעזור לך לכתוב את תוכנית Java כדי להפוך מספר.

היא שפת תכנות רב-תכליתית עם יישומים שונים. הסיבה העיקרית לכך היא הגמישות והקלות שהיא מספקת ברמת גרגירים. מאמר זה יעזור לך לכתוב את תוכנית Java כדי להפוך מספר. המצביעים הבאים יוסקרו במאמר זה,

בואו נתחיל אז,





רגיל סעיף האיחוד

תוכנית Java כדי להפוך מספר

ניתן להפוך את המספרים ב- Java בשיטות שונות, בואו נסתכל על הראשון,

באמצעות לולאת זמן

השימוש בלולאת בזמן יכול להתבצע כדי להפוך סט מספרים. הנה התוכנית,



class public ראשי {public static void main (String [] args) {int number = 4321, reverse = 0 while (number! = 0) {int dig = number% 10 reverse = reverse * 10 + grave number / = 10} מערכת .out.println ('מספר הפוך:' + הפוך)}}

תְפוּקָה:

מספר הפוך: 1234

הֶסבֵּר:



  • מספר שלם מוכרז בדוגמה זו.
  • המספר מחולק ב- 10, והשאר מאוחסן בחפירה משתנה.
  • לפיכך, הספרה האחרונה של המספר, כלומר 1 נשמרת בחפירה המשתנה.
  • המשתנה הפוך מוכפל ב- 10 (זה מוסיף מקום חדש במספר), וחפירה מתווספת אליו. הנה, 0 * 10 + 1 = 1.
  • המספר מחולק אז ב -10, כך שהוא מכיל את שלוש הספרות הראשונות: 432.
  • כל המספרים מתבצעים באופן זהה.

בואו נמשיך במאמר זה 'תוכנית Java להיפוך מספר',

באמצעות A For Loop

במקום לולאת זמן, אנו משתמשים ב- for loop בדוגמה הבאה:

מעמד ציבורי ראשי {ציבורי ריק סטטי ראשי (מחרוזת [] טענות) {int מספר = 764321, הפוך = 0 עבור (מספר! = 0 מספר / = 10) {int dig = מספר% 10 הפוך = הפוך * 10 + dig) מערכת .out.println ('מספר הפוך:' + הפוך)}}

יש לציין כי לא משתמשים כאן בביטוי אתחול.

תְפוּקָה:

מספר הפוך: 1234567

זהו החלק האחרון של מאמר זה, בואו נראה כיצד רקורסיה עוזרת כאן,

כיצד להשתמש לחכות ולהודיע ​​ב - Java

באמצעות רקורסיה

כאשר שיטה מכנה את עצמה ברציפות, התהליך מכונה רקורסיה.

יבוא מחלקה java.util.Scanner ראשי {// שיטה הפוכה ציבורי ריק סטטי ריק (int מספר) {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() } } 

תְפוּקָה:

מספר הפוך: 123456789

שיטות אלה מספקות גישה הוליסטית להפוך מספר בשפת התכנות של Java.

לפיכך הגענו לסוף מאמר זה בנושא 'תוכנית Java להפניית מספר'. אם ברצונך ללמוד עוד,לבדוק את מאת אדוריקה, חברת למידה מקוונת אמינה. קורס ההכשרה וההסמכה של Java J2EE ו- SOA של אדוריקה נועד להכשיר אותך לקונספטים מרכזיים של Java וגם עם מסגרות Java שונות כמו Hibernate & Spring.

יש לך שאלה עבורנו? אנא הזכיר זאת במדור התגובות בבלוג זה ונחזור אליך בהקדם האפשרי.