1. 程式人生 > >Java——接收使用者輸入的一個字串,判斷這個字串是否對稱。

Java——接收使用者輸入的一個字串,判斷這個字串是否對稱。

引入包:import java.util.Scanner;

main函式:

public static void main(String[] args){
        Scanner s = new Scanner(System.in);
        System.out.println("請輸入字串");
        String strIn= s.nextLine();


        boolean isDui=true;
        for(int i=0;i<=strIn.length()/2;i++){
            if(strIn.charAt(i)!=strIn.charAt(strIn.length()-i-1)){ //charAt()獲得指定位置的字元
   isDui=false;
                break;
            }
        }


        if(isDui){
            System.out.println("該字串對稱");
        }else{
            System.out.println("該字串不對稱");
        }
            
    }

注:字串對稱,只需要字串第i和第length-i-1的字元相等。