每日一题---判断输入的字符串是否为回文

简介: 每日一题---判断输入的字符串是否为回文

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

/**
  *首先要知道回文是啥。回文其实就是镜像文字比如说"咱是猿猿是咱"
  *其次懂得本代码中的方法是干啥用的,下面会提到
  *最后好记性不敌烂键盘,多打打就理解了。
**/
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+"不是回文");
      }
    }
 }

运行结果为:


目录
打赏
0
0
0
0
5
分享
相关文章
【C语言刷题每日一题#牛客网BC6】输入三个整数,输出第二个整数
【C语言刷题每日一题#牛客网BC6】输入三个整数,输出第二个整数
|
9月前
字符串\判断回文
字符串\判断回文
41 2
|
9月前
|
C语言---递归---输入一个整函数,按照顺序打印每一位
C语言---递归---输入一个整函数,按照顺序打印每一位
65 0
|
10月前
49.输入一字符串,检查是否回文 (回文是指正反序相同,如,LeveL)
49.输入一字符串,检查是否回文 (回文是指正反序相同,如,LeveL)
49 0
【蓝桥杯】1434:回文数字—>三种判断回文的方法(下)
【蓝桥杯】1434:回文数字—>三种判断回文的方法(下)
113 0
【蓝桥杯】1434:回文数字—>三种判断回文的方法(上)
【蓝桥杯】1434:回文数字—>三种判断回文的方法
198 0
LeetCode - #9 判断回文数字
不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。
NetEase网易 Java笔试题 给定一个字符串,请返回满足以下条件的最长字符串的长度:“a”、“b“、“c”、“x”、“y“、“z”在字符串中都恰好出现了偶数次(0也是偶数)
NetEase网易 Java笔试题 给定一个字符串,请返回满足以下条件的最长字符串的长度:“a”、“b“、“c”、“x”、“y“、“z”在字符串中都恰好出现了偶数次(0也是偶数)
152 0
​判断给定字符序列是否是回文
​判断给定字符序列是否是回文
111 0
每日一题——找出字符串中第一个匹配项的下标(实现strStr)(暴力解法)
每日一题——找出字符串中第一个匹配项的下标(实现strStr)(暴力解法)
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等