Java_Practice Current Activity Java Language 공부를 위해 프로그래머스, 백준 알고리즘 문제 풀이 및 자바 프로그래밍 입문 (박은종 지음, 이지스퍼블리싱) Study 기록 CS_Study 폴더 내 마크다운 파일에 CS 관련 공부 내용 기록 Activity Planner 06월 29일 : June_29.java 07월 01일 : 프로그래머스 코딩테스트 고득점 Kit 문제 풀이 시작 (https://school.programmers.co.kr/learn/challenges?tab=algorithm_practice_kit) : June_29_revised.java (June_29.java 코멘트 반영하여 수정 완료 - 상세사항 하단 기입), July_01_01~04.java 풀이 (각 문제 링크는 상단 주석에 기입함) Important points to remember (Java Tip) 입력, 출력, 기능을 알 수 있도록 메소드에 주석 기입 변수가 null인지 확인해야함 리터럴과 비교하는 함수를 쓸때는 리터럴을 왼쪽에 써야함 (NullPointException 방지를 위해서) if문 이후에 코드가 1줄만 있어도 코드블럭을 만드는게 good DB문에 들어가는 상황을 고려해서라도 파라미터에 대한 제약 조건을 확인하는 것이 좋음. String.equalsIgnoreCase() 를 사용하면 upper/lower case에 대한 구분 여부를 무시할 수 있음. 특히, Y/y, N/n 상황에서 좋음. 책으로 공부한 내용은 2023.12.02 부터 노션 페이지에 기록하기 시작함. https://www.notion.so/Study-Note-479f8603d3784c5fb81e986a2b7f7a14?p=e39635ae7099490c9fbf4b68237d3792&pm=s