<aside> 🌅
<aside> 👉🏻
<aside> ✅

<aside> ✅
<div>안녕하세요</div>
항상 태그로 감싸야 한다.
태그로 감싼 더엉리는 → 엘리먼트 (요소)라고 한다.
</aside>
<aside> ✅
함수를 만들 때, 함수명은 항상 대문자로 시작해야 한다.
→ 이를 어길시 에러 발생한다.

</aside>
</aside>
</aside>
<aside> 👉🏻
<aside> ✅
구현과정을 class로 따로 빼서 작성해줬다.
</aside>
<aside> ✅

</aside>
</aside>
<aside> 🌇
<aside> 👉🏻
<aside> ✅

매개변수가 있는 생성자를 정의하면 객체 생성 시 필요한 값을 반드시 전달하도록 강제할 수 있어, 매개변수 누락을 예방할 수 있다.
<aside> ✅
객체의 인스턴스 변수에 직접 접근하지 않고 값을 조회하거나 수정할 수 있다.




</aside>
<aside> ✅
add()는 컬렉션에 새로운 요소를 추가하는 메서드이다.
ArrayList<String> list =newArrayList<>();
list.add("Apple");
list.add("Banana");
add() → 데이터 삽입
remove()는 컬렉션에서 특정 요소를 삭제하는 메서드이다.
list.remove(0);
list.remove("Apple");
🔥 중요 포인트:
삭제 후 뒤의 요소들이 자동으로 앞으로 이동한다.
removeIf()는 조건에 맞는 요소들을 한 번에 삭제하는 메서드이다.
list.removeIf(s -> s.startsWith("A"));
<aside> ✅

위의 코드를 다음과 같이 Stream으로 작성할 수 있다.

</aside>
</aside>
<aside> 👉🏻
</aside>
</aside>