首页 > 编程语言 > 详细

求一个String 类型数组是不是都是回文,是返回1,否则返回-1

时间:2016-09-20 12:17:43      阅读:230      评论:0      收藏:0      [点我收藏+]
package 回文;

public class yhisHuiWen {
  public static void ishuiwen(String arr[]){
	  
	  boolean flag=true;//标志位
	  for(int i=0;i<arr.length;i++){
		  StringBuilder sb=new StringBuilder(arr[i]);
		  String s=sb.reverse().toString();//翻转				 
		  for(int j=0;j<s.length();j++){
			  if(s.charAt(j)!=arr[i].charAt(j)){		//有一个不为回文就指标值位为false
				  flag=false;
				  break;
			}		  
		  }
	  }
	  if(!flag){
		  System.out.println("-1");
	  }
	  else System.out.println("1");
  }

	public static void main(String[] args) {
		String arr[]={"aba","hhssaasshh","hellolleh"};
		ishuiwen(arr);
	}
}

  

求一个String 类型数组是不是都是回文,是返回1,否则返回-1

原文:http://www.cnblogs.com/angle-happy/p/5888062.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!