回文就是逆向和正向的字符都相同。
实现:
方法一:利用StringBuffer类的reverse()方法
(1)int -> String -> StringBuffer
-> String
(2)使用String类的equals()方法判断逆序后的字符串是否和逆序前的字符串相等。
缺点:效率低,进行了很多不必要的步骤。
方法二:利用%反向获取数字的每一位;利用/反向移位。
1 | int temp = 0; |
1 | /** |
回文就是逆向和正向的字符都相同。
实现:
方法一:利用StringBuffer类的reverse()方法
(1)int -> String -> StringBuffer
-> String
(2)使用String类的equals()方法判断逆序后的字符串是否和逆序前的字符串相等。
缺点:效率低,进行了很多不必要的步骤。
方法二:利用%反向获取数字的每一位;利用/反向移位。
1 | int temp = 0; |
1 | /** |