Java——接收使用者輸入的一個字串,判斷這個字串是否對稱。
阿新 • • 發佈:2019-01-23
引入包: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的字元相等。