ㆍJava6 [자바/JAVA] 전화번호 정규식 검증 import java.text.MessageFormat; import java.util.regex.Pattern; public class RegexpTest { public static void main(String[] args) { String regexp = "^(010|011)[-\\s]?\\d{3,4}[-\\s]?\\d{4}$"; // [-\\s]? ["-"하이픈 또는"\s"스페이스바]"?"="없어도 무관" // \\d{3,4} 3또는 4자리수 입력 \d=> 숫자 String [] numbers = { "010-000-1234", "01112345678", "010) 1234 5678", "010 1234 567a" }; String resultPattern = "{0}은(는) 전화번호 타입인가?.. 2022. 6. 16. [자바/Java] String → Array, List // String → int[], List<Integer> 알고리즘문제를 풀다보면 BufferedReader를 많이 사용한다. BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 주로 br.readLine(); 을 사용한다. bufferedReader로 읽어온 타입은 String이라서 int로 변경해준다. 입력은 보통이런식이다 A 유형 1=< N 2022. 4. 27. [자바]매일매일 날짜는 바뀌고 시간만 고정 비교 테스트 **1월10일 작성 ▶ 11일 변경점 수정 -> 주테스트였던 11~13번 테스트내용 추가되지않은 그림 업데이트 되어 수정 * 진행사항 컨트롤러에서 @Scheduled(cron = "0 30 9 * * MON-FRI") 월 ~ 금 && 9시 30분마다 실행! 조건을 넣고 그 시간 비교를 통해 view 페이지를 강제로 고정시키려고 하니 ex) 1월 10일 9시 30분 ex) 1월 11일 9시 30분 위 예시처럼 날짜는 바뀌면서 시간만 고정해야 하는 조건이 되었다. 그래서 테스트를 진행하고 그 결과를 공유한다. 자바에서 하는 것보다 서버 실행 후 저장만 하여 바로바로 확인 가능토록 jsp 환경에서 테스트하였다. ** 지금시간 → 1 String startDate = LocalDateTime.now().form.. 2022. 1. 10. [자바/java] 날짜 며칠->몇년 차이 비교하기 아래 실험은 단순히 자바에서 쓰는것이 아니라 입력값을 입력받아서 그차이까지도 실험한다. 자바는 건드리지않고 입력값만 변경해보겠다. JSON인것은 똑같은데 value를 int 타입에서 String형태로만 바꿨을뿐인데 365라는 값이 나온다.... ??? 사실 이유를 모르겠다. 일단은 업무가 바쁘니 여기서 마무리 짓고 이유는 나중에 찾도록하자. 결론 String은 형변환이 yyyyMMdd 형태로 이루어지고 int는 안된다 2021. 11. 23. [IntelliJ/인텔리제이] 인텔리제이 터미널 깃배쉬(git bash)로 변경 인텔리제이 터미널 깃배쉬(git bash)로 변경하는건에 대하여 어언 키보드잡고 코딩한지 이제 43일차 회사에서 IntelliJ Ultimate를 결제 해줬다. (5252 자랑하는거냐?) 와타시 쵸큼은 인정 받은것 일지도? 일단 먼저 눈아픈 희화면치우고 Dracula부터 입혀줬다 plugin도 많지만 다음에 후기를... 남기고 오늘은 git bash ! 그래서 알록달록 이쁜 깃배쉬를 터미널로 바꿔야한다 ① ctrl + alt + s (셋팅) - Tools - Terminal - Shell path - gitbash 선택 ② 경로를 "path" 쌍따옴표로 감싸준다(주의: 화려한 조명으로 감싸면 안된다.) ③ -login -i 입력 ④ warn : 위 명령어 사이에 점미 생기는 경우가 있음 ⑤ $500/ye.. 2021. 11. 12. [자바/JAVA] String 문자열 int 배열로 변환 2021.09.03 - [💡 Algorithm] - [자바/알고리즘] 알고리즘 문제 풀면서 모은 자바 도움되는 팁들 [자바/알고리즘] 알고리즘 문제 풀면서 모은 자바 도움되는 팁들 * String변수(String str)에 특정 문자(char ch)의 개수 구하는 메소드 //str ="abcd", ch='a' 일때 return 1; static int countChar(String str, char ch) { return str.length() - str.replace(String.valueOf(c.. masonb.tistory.com 이 글에서 int[] number = Arrays.stream(String/*변수*/.split(",")).mapToInt(Integer::parseInt).toArray.. 2021. 9. 26. 이전 1 다음