java は回文番号かどうかを判定します。
次に、具体的な実装コードで説明した簡単な判定方法を紹介します。
import java.util.*; public class StringBufferDemo { public static void main(String[] args) { // TODO Auto-generated method stub //从键盘上输入一个字符串str String str = ""; System.out.println("请输入一个字符串:"); Scanner in = new Scanner(System.in); str = in .nextLine(); //根据字符串创建一个字符缓存类对象sb StringBuffer sb = new StringBuffer(str); //将字符缓存中的内容倒置 sb.reverse(); //计算出str与sb中对应位置字符相同的个数n int n = 0; for (int i = 0; i < str.length(); i++) { if (str.charAt(i) == sb.charAt(i)) n++; } //如果所有字符都相等,即n的值等于str的长度,则str就是回文。 if (n == str.length()) System.out.println(str + "是回文!"); else System.out.println(str + "不是回文!"); } }
php 中国語の Web サイト、無料の Java 入門チュートリアル が多数あり、オンラインで学習することを歓迎します。
以上がJava は回文数字かどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。