欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

判断输入的字符串是否为回文

程序员文章站 2024-03-17 14:30:34
...

判断输入的字符串是否为回文

/**
  *首先要知道回文是啥。回文其实就是镜像文字比如说"咱是猿猿是咱"
  *其次懂得本代码中的方法是干啥用的,下面会提到
  *最后好记性不敌烂键盘,多打打就理解了。
**/
import java.util.Scanner;
public class Palindromic
{
  public static void main(String[] args)
  {
    Scanner scan=new Scanner(System.in);
    String a=scan.nextLine();
    char[] b=a.toCharArray();
    //该方法的作用是返回一个字符数组,该字符数组中存放了当前字符串中的所有字符。
    int i,j;
    j=0;
    for(i=0;i<b.length/2;i++)
    {
      if(b[i]==b[b.length-1-i])
      {
        j++;
      }
    }
      if(j>=b.length/2)
      {
        System.out.println(a+"是回文");
      }
      else
      {
        System.out.println(a+"不是回文");
      }
    }
 }

运行结果为:
判断输入的字符串是否为回文

相关标签: 每日一题 java