任务描述:
回文串是指一个正读和反读都一样的字符串,比如“level”或者“noon”等。要求输入 一个字符串,判断此字符串是否为回文。(注:设字符串长度小于20)
任务要求:
package suanfa;import java.util.Scanner;public class a240316 {public static void main(String[] args) {Scanner in = new Scanner(System.in);System.out.print("输入一个字符串:");String str = in.nextLine();int length = str.length();int start = 0;int end = length - 1;while (start < end) {if (str.charAt(start) != str.charAt(end)) {System.out.println("字符串" + str + "不是回文数");return;}start++;end--;}System.out.println("字符串" + str + "是回文数");}
}