list.size()==0 ▶▶▶ list.isEmpty()
2023. 11. 7. 10:58
자바
리스트의 null 체크는 isEmpty() 를 사용하자. 내부구조가 결국 return 타입이 boolean 이고, 요소의 존재 유무를 체크하기 때문. 더 나은 방법이 있다면 더 나은 방법을 쓰는 것이 맞다. List emptyTest1 = new ArrayList(); List emptyTest2 = new ArrayList(); String test1 = "test1"; String test2 = "test2"; emptyTest1.add(test1); emptyTest1.add(test2); for (String listChild : emptyTest1) { // 리스트에 들어있는 값 System.out.println("listChild = " + listChild); } if (emptyTest1...
동일 레벨의 태그 찾기(제이쿼리X)
2023. 5. 19. 14:35
JavaScript
function siblings(tagArray) { const tempArr = []; for (const element of tagArray) { tempArr.push(element); } return tempArr.filter((tag) => tag.classList.contains('on')) }
6자리,7자리 체크 정규식
2023. 5. 19. 14:32
JavaScript
function numberCheck(valueStr1, valueStr2) { let check1 = /^[6]+$/; let check2 = /^[7]+$/; if (!check1.test(valueStr1)) { console.log("6자리"); return '주민등록번호 앞자리를 확인 해 주세요.'; } if (!check2.test(valueStr1)) { console.log("7자리"); return '주민등록번호 뒷자리를 확인 해 주세요.'; } }
DB 함수로 DELETE 테스트(질의 안에 DML 작업을 수행할 수 없습니다.)
2023. 5. 19. 13:41
SQL
CREATE FUNCTION DELETE_TEST(TARGET_MBR_NO INTEGER) RETURN VARCHAR2 IS PRAGMA AUTONOMOUS_TRANSACTION; RESULT_DATA INTEGER; BEGIN DELETE FROM ㄱㄱㄱㄱ WHERE MBR_NO = TARGET_MBR_NO; DELETE FROM ㄴㄴㄴㄴ WHERE MBR_NO = TARGET_MBR_NO; DELETE FROM ㄷㄷㄷㄷ WHERE MBR_NO = TARGET_MBR_NO; DELETE FROM ㄹㄹㄹㄹ WHERE MBR_NO = TARGET_MBR_NO; DELETE FROM ㅁㅁㅁㅁ WHERE MBR_NO = TARGET_MBR_NO; DELETE FROM ㅂㅂㅂㅂ WHERE MBR_NO = TAR..