6.3(回文整数) 您所在的位置:网站首页 六位数回文数字是什么 6.3(回文整数)

6.3(回文整数)

2024-07-16 20:48| 来源: 网络整理| 查看: 265

用下面的方法头编写两个方法: public static int reverse(int number)

public static boolean isParlindrome(int number)

使用reverse方法实现isPalindrome。如果一个数字的反向倒置和它的顺向数一样,这个数就称作回文数。编写一个测试程序,提示用户输入一个整数值,然后报告这个整数是否是同文数

import java.util.Scanner; public class Question_six_3 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("Please Enter a integer:"); int integer = input.nextInt(); if(isPalindrome(integer)) System.out.println(integer+" is a palindrome"); else System.out.println(integer+" is not a palindrome"); } public static int reverse(int number) { int s=0; do { s=s*10+number%10; number/=10; }while(number>0); return s; } public static boolean isPalindrome(int number) { if(number == reverse(number)) return true; else return false; } }

在这里插入图片描述 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有