/**
   * 비교 대상 군( <tt>compares </tt>) 중에 주어진 문자열(<tt> value</tt> )과 동일한 
   * 문자열이 있는지의 여부를 확인한다. 
   * 동일한 문자열이 있으면 <tt>true </tt>를 반환한다.
   *
   * @param value
   * @param compares   비교 대상 군.
   * @return boolean
   */
  public static boolean equalsIn(String value, String... compares) {
    if (value == null) {
      for (String compare : compares) {
        if (compare == null) {
          return true;
        }
      }
    } else {
      for (String compare : compares) {
        if (value.equals(compare)) {
          return true;
        }
      }
    }
    return false;
  }
--------------------------------------------------------------------------------
boolean IsAdmin = StringUtil. equalsIn(USER_TYPE, Constants.USER_TYPE.SYSTEM_USER , Constants.USER_TYPE.SITE_USER )    



'IT노트 > JAVA' 카테고리의 다른 글

개발자 보수교육3일차  (0) 2015.03.19
개발자 보수교육2일차  (0) 2015.03.19
개발자 보수교육4일차  (0) 2015.02.24
코딩습관  (0) 2015.02.22
자바 공부를 위한 즐겨 찾기  (0) 2015.02.19
Posted by wychoi
,