반응형 분류 전체보기1036 자바 equals 사용 시 NullPointerException 방지 방법 String값.equals("값") 자바에서 위와 같은 느낌으로 equals 사용 시 String값에 NULL이 들어오면 NULL은 String의 equals를 사용할 수 없기 때문에 NullPointerException이 떨어지는데 "값".equals(String값) equals 순서만 바꿔줘도 무조건 String을 가지고 equals를 사용하게 되므로 NullPointerException을 방지할 수 있게 된다 2022. 4. 27. Sourcetree amend last commit 후 push 안될 경우 해결방법 소스트리에서 amend last commit 으로 마지막 커밋의 comment를 수정한 후 Push 사용 시 에러가 발생할 경우에는 git push -f origin branch명 를 사용하면 정상적으로 push가 가능하다 2022. 4. 27. 자바 List 및 Collection 사이즈 0 체크방법 자바에서 List를 비롯한 Set, Map 등의 Collection 사이즈 확인 시 list.size() != 0 이걸 도배하고 있었는데 CollectionUtils.isEmpty(Collection명) 을 사용하면 해당 Collection 가 텅 비어있으면 true 값이 들어있으면 false를 반환한다 2022. 4. 26. jQuery 라디오 Check 확인방법 jQuery를 사용해서 Radio의 Check 여부를 확인하려는 경우에는 $("#id").is(':checked') 를 사용해주면 체크 상태일 경우에는 true 아닐 경우에는 false를 반환하게 된다 2022. 4. 26. 자바 Array.asList List.of 차이 정리 자바에서 Array.asList()와 List.of()의 주요 차이점은 Array.asList는 가변(mutable)이고 List.of는 불변(immutable) 이라는 것인데 List list = Arrays.asList(1, 2, null); list.set(1, 10); // OK List list = List.of(1, 2, 3); list.set(1, 10); // Fails with UnsupportedOperationException Arrays.asList와 List.of를 사용해 List를 만든 후 set을 사용하면 Arrays.asList는 가변이기 때문에 에러가 나지 않지만 List.of의 경우에는 UnsupportedOperationException이 발생한다 다음으로 Array.a.. 2022. 4. 26. 자바 StringUtils.hasText를 이용한 공백 NULL 확인방법 자바에서 NULL 혹은 공백, 띄어쓰기만 있는 항목이 들어올 경우 isblank를 사용하면 null을 확인할 수 없고 == null을 사용하면 반대 경우의 문제가 생기는데 굳이 메소드를 따로 만들어서 사용하느니 스프링의 경우에는 import org.springframework.util.StringUtils; class명 { public method { StringUtils.hasText(값); } } StringUtils.hasText(값); 을 사용하면 값이 있을 경우에는 true를 반환하고 공백이나 NULL이 들어올 경우에는 false를 반환하게 된다 마지막으로 명세는 아래 링크를 확인해주면 되겠다 StringUtils (Spring Framework 5.3.19 API) Check whether t.. 2022. 4. 25. 이전 1 ··· 34 35 36 37 38 39 40 ··· 173 다음 반응형