- package com.itheima;
- /**
- * 3、判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串
- * @author Vinvent Ge
- */
- import java.util.Scanner;
- public class Text3 {
- public static void main(String[] args) {
- Scanner input = new Scanner(System.in);
- System.out.println("输入字符串");
- String str = input.next(); //输入字符串
- if(panduan(str)) //调用panduan()
- {
- System.out.println(str + ":" +"是对称字符串");
- }else
- {
- System.out.println(str + ":" +"不是对称字符串");
- }
- //aa();
- }
- public static boolean panduan(String str) {
- for(int i=0;i<str.length()/2;i++) //for循环语句,遍历一半长度
- {
- if(str.charAt(i)!=(str.charAt(str.length()-i-1)))//判断首尾对称位置字符是否相同
- {
- return false;
- }else
- {
- return true;
- }
-
- }
- return false;
- }
复制代码
|
|