본문 바로가기

개인 공부2

[Java] 8. Scanner 1. 개요 이번에 정리한 것은 자바에서 사용되는 여러가지 입력 방법 중 하나인 Scanner 클래스에 대한 것이다. 바로 Scanner 클래스가 가진 특징을 확인하고, 예제문제로 넘어가도록 하겠다. 2. Scanner 클래스 ① Scanner의 특징 - 정수, 실수, 문자열과 같은 기본적인 데이터 타입을 가진 값들을 Scanner가 가진 메소드를 사용해서 입력받을 수 있다. - Scanner를 사용할 때는 'java.util' 패키지에서 Scanner 클래스와 관련된 패키지를 호출해야만 사용할 수 있다. (자바에서 사용되는 대부분의 클래스들은 lang 패키지가 아니라면 import를 통해서 호출해야만 한다.) - 공백(띄어쓰기)이나 ' ', '\n'과 같은 줄바꿈을 기준으로 데이터를 읽는다. 이를 통해서.. 2022. 12. 4.
[Java] 6. 배열 (Part 1) 1. 개요 변수에서 반복문까지 설명하면서 변수를 여러 개를 선언한 경우는 많이 없었고 많이 선언해봤자 2~3개 정도였었다. 하지만 실제로 프로그램을 만들면 변수 선언을 할 일이 아주 많을 것이다. 이번에 정리한 것은 하나의 변수 이름으로 여러 개의 변수를 사용할 수 있는 방법인 '배열'에 대한 것을 정리해봤다. 2. 배열의 정의 ① 배열 Array 앞에서 설명한 것처럼 배열은 "하나의 변수 이름으로 여러 개의 변수를 사용할 수 있게 해 주는 방법"이다. 이를 간단하게 요약하자면 "변수 혹은 상수의 모음"으로 볼 수 있으며 기술적인 정의를 내리자면 "같은 데이터 타입을 가진 연속된 메모리 공간으로 이루어진 자료 구조"를 말한다. 배열의 정의를 알았으니 이제 프로그래밍에서 배열을 어떻게 선언하는 지를 확인해.. 2022. 10. 19.