leetcode_9回文数
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
例如,121 是回文,而 123 不是。
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/palindrome-number
package www.lin.leetcode; import java.util.Scanner; public class Test_9 { public static void main(String[] args) { //键盘输入 Scanner scanner=new Scanner(System.in); int x=scanner.nextInt(); //获取结果 Boolean flag=isPalindrome(x); //返回 System.out.println(flag); } public static boolean isPalindrome(int x) { //进行装箱 Integer str=x; //转化为字符数组 char[] str1=str.toString().toCharArray(); // for (int i=0,j=str1.length-1;;i++,j--){
//从首尾判断是否为回文 if ((i==j&&str1.length%2!=0)||(i==j+1&&str1.length%2==0)){ break; } if (str1[i]!=str1[j]){ return false; } } return true; } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!