小菜面试 String 篇 之 判断一个字符串是不是回文字符串
回文即 abccba ,从前往后读 还是从后往前读都是一样的
1 public class Test 2 { 3 public static void main(String[] args) 4 { 5 String s = System.console().readLine(); 6 7 StringBuffer source = new StringBuffer(s); 8 source.reverse(); 9 String rs = new String(source); 10 if(s.equals(rs)) 11 { 12 System.out.println("yes"); 13 } 14 else 15 { 16 System.out.println("no"); 17 } 18 19 } 20 }
这里主要是使用了 StringBuffer 的 reverse方法,这里需要注意的是 equals比较的是两个String 而不是 StringBuffer

浙公网安备 33010602011771号