课程2 (3)回文字符串的判断

判断字符串回文

1.设计思想:根据回文的性质,将字符串倒置,判断是否相同。

2.程序源代码:

package palindrome;

import java.util.Scanner;

public class Panduan { 

 

public static void main(String[] args) { 

    String str = ""; 

    System.out.println("请输入一个字符串"); 

    Scanner input = new Scanner(System.in); 

    str = input.next(); 

 

    StringBuffer a = new StringBuffer(str); 

    a.reverse();// 将Str中的字符串倒置 

 

    int count = 0; 

    for (int i = 0; i < str.length(); i++) { 

        if (str.charAt(i) == a.charAt(i)) { 

            count++; 

        } 

    } 

    if (count == str.length()) { 

         

        System.out.println("此字符串是一个回文字符串"); 

    } else

        System.out.println("此字符串不是一个回文字符串"); 

    } 

}

}

3.结果截图:

 

posted @ 2017-10-15 19:04  刘刘是个大天才  阅读(164)  评论(0编辑  收藏  举报