java - 在Java中打印回文

标签 java

我有以下代码,我想在控制台上打印回文。请让我知道 if 条件中应该包含什么,以便它可以打印 0 到 10000 之间的所有回文。

回文是 161、1221、4554 等...

Java代码:

int palindrome[];
palindrome = new int[10000];

for (int count = 0; count < palindrome.length; count++ ){
    palindrome[count] = 0;
    if(){
        System.out.println(count);
    }
}

最佳答案

这样就可以了:

    if (isPalindrome(count)) {
        System.out.println(count);
    }

...

public boolean isPalindrome(int num) {
    // implement method here (ie: do your homework)
}

关于java - 在Java中打印回文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3403375/

相关文章:

java - 需要 GUI 帮助

java - Spring Security - 需要在每次尝试登录时生成新的 session ID

java - 如何在 Solr schema.xml 中转义正则表达式中的 "<"字符?

java - Swing 渲染在 JDK 1.8 中出现损坏,在 JDK 1.7 中正确

java - 使用 Kotlin 创建自定义 Dagger 2 范围

java - 尝试通过 java 客户端访问 MQ 7.5 服务器但出现错误,已创建 SYSTEM.SSL.SVRCONN

Java 到 VB.net 拆分字符串上的 NullReferenceException

java - 不使用 .parseInt() 将十六进制转换为十进制;

java - 如何解析jsoup元素属性?

java - 任务需要哪种结构?