본문 바로가기
728x90
반응형

IT/Java40

[Java] - 자바 Map 데이터 가져오는 방법(entrySet(), keySet(), Iterator 인터페이스) #자바 Map 데이터 가져오는 방법(entrySet(), keySet(), Iterator 인터페이스) -entrySet() : key 값과 value 값을 가져올때 사용합니다. -keySet() : key 값을 가져올때 사용합니다. -Iterator 인터페이스 : 자바의 컬렉션(Collection)에 저장되어 있는 요소들을 순회하는 인터페이스입니다. -MapTest public class MapTest { public static void main(String[] args) { Map map = new HashMap(); map.put("1", "apple"); map.put("2", "banana"); map.put("3", "lemon"); // 1. entrySet() System.out.prin.. 2022. 7. 1.
[Java] - 자바 User-Agent를 사용해서(PC , 모바일 웹, APP) 구분 하는 방법 #자바 User-Agent를 사용해서(PC , 모바일 웹, APP) 구분 하는 방법 -예시 public static String getChannel(){ HttpServletRequest = request ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); // 운영체제 정보 String userAgent = request.getHeader("User-Agent"); // 모바일 기종 체크 boolean isMobile = userAgent.matches(".*(iPhone|iPod|iPad|BlackBerry|Android|Windows CE|LG|MOT|SAMSUNG|SonyEricsson).*").. 2022. 2. 12.
[Java] - 자바 User-Agent를 사용해서(Chrome, IE, safari, firefox) 브라우저/버전 정보 체크 하는법 #자바 User-Agent를 사용해서(Chrome, IE, safari, firefox) 브라우저/버전 정보 체크 하는법 #java public String getClientCheck(HttpServletRequest request) { String userAgent = request.getHeader("User-Agent"); String checkClient = ""; // IE if(userAgent.indexOf("Trident") > -1) { checkClient = "ie"; // Edge }else if(userAgent.indexOf("Edge") > -1) { checkClient = "edge"; // Naver Whale }else if(userAgent.indexOf("Whale".. 2022. 2. 11.
[Java] - 자바 String 문자열 사업자 등록번호 확인 방법 #자바 String 문자열 사업자 등록번호 확인 방법 #사업자 등록번호 체크하는 메서드 -예시 public class test { public static boolean validCheckBuzNo(String buzNo) { boolean result = true; if (buzNo == null) { return false; } else { buzNo = buzNo.trim(); while (true) { // 사업자 등록번호는 10자리(아니면 false) if (buzNo.length() != 10) { result = false; break; } for (int i = 0; i < buzNo.length(); i++) { // 사업자 등록번호는 숫자(아니면 false) if (buzNo.charA.. 2021. 9. 29.
[Java] - 자바 문자열 필수 값, 특수문자 체크 하는 방법 #자바 문자열 필수 값, 특수문자 체크 하는 방법 #필수값 체크(특수문자 존재하는 경우도 체크) -param: str String -return: cnt 비어있으면 1 비어있지 않으면 0 -예시 public class test { public static int validCheckIsEmpty(String str) { int cnt = 0; if (str == null || "".equals(str)) { cnt = 1; } else { // 특수문자 있을시 if (validCheckSpecialLetters(str) > 0) { cnt = 1; } else { cnt = 0; } } return cnt; } // 특수문자 체크(없으면 0) public static int validCheckSpecial.. 2021. 9. 29.
[Java] - 자바 String 문자열이 숫자인지 확인하는 방법 #자바 String 문자열이 숫자인지 확인하는 방법 #자바 String 문자열이 숫자인지 확인하는 메서드 -param: number String -return: boolean -예시 public class test { public static boolean isNumber(String number) { boolean flag = true; if (number == null || "".equals(number)) { return false; } int size = number.length(); int st_no = 0; // 45(-)음수여부 확인, 음수이면 시작위치를 1부터 시작 if (number.charAt(0) == 45) { st_no = 1; } // 48(0)~57(9)가 아니면 false f.. 2021. 9. 29.
728x90
반응형