Làm thế nào để đảo ngược một số trong java?



Tính linh hoạt và dễ dàng Java cung cấp ở cấp độ chi tiết, làm cho nó rất linh hoạt. Bài viết này sẽ giúp bạn viết chương trình Java để đảo ngược một số.

là một ngôn ngữ lập trình đa năng với các ứng dụng khác nhau. Lý do chính cho điều này là tính linh hoạt và dễ dàng mà nó cung cấp ở cấp độ chi tiết. bài viết này sẽ giúp bạn viết chương trình Java để đảo ngược một số. Các gợi ý sau sẽ được đề cập trong bài viết này,

Hãy để chúng tôi bắt đầu sau đó,





quản trị viên linux làm gì

Chương trình Java để đảo ngược một số

Các số có thể được đảo ngược trong Java bằng các phương pháp khác nhau, chúng ta hãy cùng xem phương pháp đầu tiên,

Sử dụng vòng lặp trong khi

Việc sử dụng vòng lặp while có thể được thực hiện để đảo ngược một tập hợp số. Đây là chương trình,



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} Hệ thống .out.println ('Số được đảo ngược:' + đảo ngược)}}

Đầu ra:

Số đảo ngược: 1234

Giải trình:



  • Một số nguyên được khai báo trong ví dụ này.
  • Số được chia cho 10 và phần còn lại được lưu trữ trong một biến thể.
  • Do đó, chữ số cuối cùng của số, tức là 1 được lưu trữ trong biến số.
  • Đảo ngược của biến được nhân với 10 (điều này thêm một vị trí mới trong số) và đào được thêm vào nó. Ở đây, 0 * 10 + 1 = 1.
  • Sau đó, số được chia cho 10, sao cho nó có ba chữ số đầu tiên: 432.
  • Tất cả các số được lặp lại theo cùng một cách.

Hãy để chúng tôi tiếp tục với bài viết ‘Chương trình Java để đảo ngược một số’ này,

Sử dụng A For Loop

Thay vì vòng lặp while, chúng tôi sử dụng vòng lặp for trong ví dụ sau:

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} Hệ thống .out.println ('Số được đảo ngược:' + đảo ngược)}}

Cần lưu ý rằng, biểu thức khởi tạo không được sử dụng ở đây.

Đầu ra:

Số đảo ngược: 1234567

Đây là phần cuối cùng của bài viết này, chúng ta hãy xem đệ quy giúp ích như thế nào ở đây,

những gì mà nagios có thể giám sát

Sử dụng đệ quy

Khi một phương thức gọi chính nó liên tục, thì quá trình này được gọi là đệ quy.

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() } } 

Đầu ra:

Số đảo ngược: 123456789

Các phương pháp này cung cấp một cách tiếp cận toàn diện để đảo ngược một số trong ngôn ngữ lập trình java.

Vì vậy, chúng ta đã kết thúc bài viết này về 'Chương trình Java để đảo ngược một số'. Nếu bạn muốn tìm hiểu thêm,kiểm tra bởi Edureka, một công ty học trực tuyến đáng tin cậy. Khóa đào tạo và cấp chứng chỉ Java J2EE và SOA của Edureka được thiết kế để đào tạo bạn về cả khái niệm Java cốt lõi và nâng cao cùng với các khung công tác Java khác nhau như Hibernate & Spring.

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần nhận xét của blog này và chúng tôi sẽ liên hệ lại với bạn trong thời gian sớm nhất.