[Java] 输入一个字符串,判断该字符串是否是回文,是输出“Yes”,否输出“No”. →→→→→进入此内容的聊天室

来自 , 2021-01-16, 写在 Java, 查看 156 次.
URL http://www.code666.cn/view/e721a54a
  1. import java.util.Scanner;
  2. import java.lang.String;
  3.  
  4. public class Main {
  5.  
  6.         public static void main(String[] args) {
  7.                 Scanner input = new Scanner(System.in);
  8.                 String S = input.nextLine();
  9.                 String S1 = "";
  10.                 int len = S.length(), i, j;
  11.                
  12.                 for(i = 0; i < len; i++)
  13.                 {
  14.                         S1 = S.charAt(i) + S1;
  15.                 }
  16.                
  17.                 if(S.equals(S1))
  18.                     System.out.print("Yes");
  19.                 else
  20.                         System.out.print("No");
  21.                        
  22.                 input.close();
  23.         }
  24.  
  25. }
  26.  
  27. 2
  28. import java.util.*;
  29. public class Main{
  30.        
  31.         public static void main(String[] args) {
  32.                 Scanner scan = new Scanner(System.in);
  33.             String S = scan.next();
  34.             StringBuffer sb = new StringBuffer(S);
  35.             //String s1 = sb.reverse().toString();
  36.             //System.out.println(s1);
  37.             String s = new String(sb.reverse().toString());
  38.             if(s.equals(S))
  39.                 System.out.println("Yes");
  40.             else
  41.                 System.out.println("No");
  42.            
  43.             scan.close();
  44.         }
  45. }
  46.  

回复 "输入一个字符串,判断该字符串是否是回文,是输出“Yes”,否输出“No”."

这儿你可以回复上面这条便签

captcha