以下是用枚举做的字符串比较的测试代码,不知道有什么问题吗?请大家批评指教啊
public final class Test
{
  public enum Ext {
    zip, rar;
    public static boolean contains(String s)
    {
      try 
      {
        Ext.valueOf(s);
      }
      catch (Exception e)
      {
        return false;
      }
      return true;
    }
  }  /**
   * @param args
   */
  public static void main(String[] args)
  {
       System.out.println(Ext.contains("rar"));
  }
}