본문 바로가기

Language/Java14

switch문 if문 같은경우는 결과가 참과 거짓, 두 가지 밖에 없기 때문에 경우의 수가 많아질수록 else-if를 계속추가해야 하므로 조건식이 많아져서 복잡해집니다. 이런한 문제점을 해결하기 위해서 switch문은 단하나의 조건식으로 많은 경우의 수를 처리할수 있습니다. 1. import java.util.Scanner; 선언 2. Scanner scanner = new Scannner(System.in) 을통해서 값을 입력하고 scanner.nextInt() 정수값을 얻어와서 int month 변수에 얻어온 정수값 넣기 3. switch 문으로 단하나 조건으로 해당이되는것을 찿아 출력하기 break 통해서 switch문 빠져나오기 콘솔 결과값을 보시면 숫자 5를 입력하면, 현재의 계절은 봄입니다. 출력하는거를 볼.. 2022. 5. 2.
if문 조건문은 주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문입니다. 조건문 중에서도 가장 기본이 되는 명령문은 바로 if문입니다. if문은 조건식의 결과가 참(true)이면 주어진 명령문을 실행하여, 거짓이면(false)이면 아무것도 실행하지 않습니다. 2022. 5. 1.
Stack과 Queue Stack: 자료구조중 Stack은 쌓다라는 의미입니다. Stack은 마지막에 저장한 데이터를 가장 먼저 꺼내게 되는 LIFO(Last In First) 구조 입니다. Stack 은 데이터 값을 저장(push),하여서 데이터를 꺼내온값을 추출(pop) 입니다. Queue: Queue는 Stack의 반대말로 처음에 저장한 데이터 값이 먼저들어가서 꺼내게 되는 FIFO(First Im First Out) 구조입니다. Queue은 데이터 값을 먼저 저장(offer),하여서 먼저 저장한 데이터값을 꺼내온값을 추출(poll) 입니다. 사용법을 확인해 보겠습니다. 자료구조중 Stack과 Queue 메소드 대해 간단하게 알아보았습니다. 감사합니다.^^ 2022. 4. 19.
ArrayList ArrayList는 Collection 프레임워크에서 가장 많이 사용되는 클래스입니다. java.util.* 일부이며, List 인터페이스에서 상속을 받습니다. ArrayList 객체가 용량이 초과되면 자동으로 부족한 만큼 채워줍니다. 2022. 4. 18.