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