网上有很多。。
自己写了个。。
不喜勿喷。。
public class TestContainNum { public static void main(String[] args) { String[]allowTypes = new String[]{"jpg","jpeg","rar"};//允许的上传文件格式 String allowType =".jpg,.jpeg,.rar";//允许的上传文件格式 String endName="jpg"; System.out.println(TestContainNum.ContainNum(allowTypes, endName));//数组 System.out.println(TestContainNum.ContainNum(allowType, endName));//字符串 } /** * 字符串 * @author: lyq * @date: Sep 30, 2014 10:59:06 AM * @param allowType * @param endName * @return */ public static boolean ContainNum(String allowType,String endName){ boolean flag=true; if(endName==null){ } if(allowType.indexOf(endName)<0){ flag=false; } return flag; } /** * 数组 * @author: lyq * @date: Sep 30, 2014 10:59:19 AM * @param allowType * @param endName * @return */ public static boolean ContainNum(String[] allowType,String endName){ boolean flag=false; if(endName==null){ } for(int i=0;i<allowType.length;i++){ System.out.println(allowType[i]); if(allowType[i].indexOf(endName)>-1){ return true; } } return flag; } }