26.好数

26.好数

题目描述

若一个数的首位和末位相等,则定义这个数为“好数”。

例如:1231、4512394是好数,而12345、768740则不是好数。

请你编写一个函数,判断是不是好数。如果是好数则返回true,否则返回false。

输入

1231

返回值

true

说明

首位和末位都是1,相等。  

分析

1.将int类型转换为String类型,然后调用String中的方法即可实现比较

代码实现

   import java.util.*;
    
    
    public class Solution {
     
        /**
         * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
         * 判断x是不是好数
         * @param x int整型 待判断的数
         * @return bool布尔型
         */
        public boolean judge (int x) {
     
          String str = String.valueOf(x);
            return str.charAt(0)==str.charAt(str.length()-1);
        }
    }


你可能感兴趣的:(牛客编程习题)