일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 티스토리챌린지
- javascript
- 오블완
- 화살표연산자
- import 키워드
- java 제네릭
- javatime
- ai활용법
- java_this
- java스터디
- this키워드
- gpt활용팁
- java 패키지
- java 이진트리
- JAVA데이터타입
- java 메서드 오버라이딩
- java 추상 클래스
- Java 자료구조
- javautil패키지
- java 람다식
- java
- java final 키워드
- 창의적도구
- java super메소드
- asyncawait
- java objact클래스
- binraytree
- java반복문
- 생성형AI
- java 애노테이션
- Today
- Total
목록2024/11 (21)
코딩쿠의 코드 연대기
학습목표LinkedList를 구현Stack을 구현int 배열을 사용해서 정수 저장하는 Stack (push, pop 구현)ListNode head를 가지고 있는 ListNodeStack 클래스 구현 (push, pop 구현)Queue을 구현int 배열을 사용해서 정수 저장하는 Queue(push, pop 구현)ListNode head를 가지고 있는 ListNodeQueue 클래스 구현 (push, pop 구현)LinkedListJava에서 LinkedList는 List 인터페이스를 구현하는 자료 구조입니다. ArrayList와 같이 데이터를 순차적으로 저장하지만, 내부적으로는 노드를 사용하여 데이터를 연결 리스트 형태로 저장한다는 점이 다릅니다. LinkedList의 특징연결 리스트 구조: 각 노드는 데..
학습목표클래스 정의하는 방법객체 만드는 방법(new 키워드)메소드 정의하는 방법생성자 정의하는 방법this 키워드클래스 정의하는 방법클래스란?객체를 만들기 위한 설계도 또는 틀 같은 것, 즉 클래스는 구현하고자 하는 객체의 속성과 기능들을 정의하는 설계도 따라서, 속성은 변수로, 기능은 메서드 (함수)로 나타냅니다. 객체지향 언어 : https://kuderi21.tistory.com/8class 클래스명{ // 속성(변수) // 기능(메서드)}* 클래스명은 앞 글자 대문자로 *class ClassA { // 맴버 변수 (속성) String name; int age; // 메서드 (동작) void f1(){ System.out.println("f1()"..
학습목표조건문반복문Java에서 조건문과 반복문은 프로그램의 흐름을 제어하는 데 필수적인 요소입니다. 조건문은 조건에 따라 실행할 코드 블록을 선택하고, 반복문은 특정 조건이 만족될 때까지 코드 블록을 반복 실행합니다.조건문if 문: 조건식이 참(true)일 때만 코드 블록을 실행합니다. if (조건식) { // 조건식이 참일 때 실행될 코드 } 예시 int age = 20; if (age >= 19) { System.out.println("성인입니다."); } if else 문: 조건식이 참(true)이면 if 블록을 실행하고, 거짓(false)이면 else 블록을 실행합니다. if (조건식) { // 조건식이 참일 때 실행될 코드 } else { // 조..