- [ PRIVATE/Java ]6장 - 여러 값 한 번에 저장하기: 배열2025-03-05 13:46:51지금까지 변수를 선언하면 숫자, 문자, 문자열 등 값을 하나씩 저장했다. 이번에는 값이 여러 개일 때 이를 변수 하나로 묶어 한 번에 저장하는 배열에 대해 알아보자. 6.1. 배열의 기본6.1.1. 배열이란 ★변수는 어떤 자료형의 값을 저장하기 위한 공간이다. 배열은 이런 변수가 여러 개 연속해 있다고 보면 된다. 즉, 배열(array)은 같은 자료형의 값 여러 개를 변수 하나로 묶어 관리하는 것이다. 배열을 사용하면 학생 4명의 점수를 각각의 변수에 저장하지 않고, 아래와 같이 바꿀 수 있다.int [] scroeArray = {80, 90, 100, 70}; 배열을 사용하니 4줄로 작성되었던 코드가 1줄로 줄고, 변수 1개로 값 4개를 관리할 수 있다. 예제는 변수가 4개라서 간단해보이지만 값이 수..
- [ PRIVATE/Java ]5장 - 같은 작업 반복하기: 반복문2025-02-19 03:32:19프로그램을 작성하다 보면, 같은 명령을 여러 번 수행해야 할 때가 있다. 이럴 때 반복문을 사용하면 편하다. 반복문에는 for문, do - while문이 있다. 반복문을 어떻게 작성하고 사용하는지 알아보자. 5.1. 범위 안에서 반복할 때: for 문5.1.1. 기본 형식 ★for문은 대표적인 반복문의 형태로, 정해진 횟수나 범위만큼 반복할 때 사용한다. 형식은 다음과 같다.for(초기값; 조건식; 증감식){ [실행문]; //반복 실행할 명령문} for문은 다음과 같이 등장한다. 1. 초기값: 초기값은 반복 범위의 시작 값이다. 변수에 값을 넣어 초기화하는 방식으로 작성한다. 초깃값은 반복문을 처음 실행할 때 한 번 수행한다. 2. 조건식: 반복문을 실행할 조건을 넣는다.조건은 보통 반복할 횟수나 범위를..
- [ PRIVATE/Java ]4장 - 조건에 따라 흐름 바꾸기: 조건문2025-02-16 20:38:48자바 프로그램을 작성하면 보통 명령을 순차적으로(코드를 위에서 아래로) 실행한다. 하지만 조건에 따라 명령을 수행하거나 수행하지 않아야 할 때가 있다. 이럴 때 우리는 조건문을 사용하며, 이 장에서는 조건문을 어떻게 사용하는지 그리고 조건문의 종류로는 무엇이 있는지 살펴볼 것이다.4.1. 조건이 하나일 때: if-else조건문은 조건에 따라 실행하는 명령이 달라진다. 기본 형식은 다음과 같다.조건을 만족하면 if 블록의 실행문이 출력되고, 조건을 만족하지 않으면 else 블록의 실행문이 출력된다.if ([조건]) { [실행문]; //조건을 만족할 때 실행할 명령문}else{ [실행문]; //조건을 만족하지 않을 때 실행할 명령문}if-else 문에서 중괄호{}는 실행할 명령문의 범위를 명시하며, 실행할 ..
- [ PRIVATE/Java ]3장 - 기초 문법 배우기2025-02-13 07:30:193.1. 변수입력: 명령을 실행하는 데 필요한 데이터를 넣어주는 것 저장: 입력한 데이터를 컴퓨터 어딘가에서 기억하는 것 데이터는 키보드로 직접 입력할 수도 있고, 코드로 작성해 입력할 수도 있다. 이렇게 입력한 데이터를 프로그램에서 사용하려면 컴퓨터 어딘가에서 기억하고 있어야 한다. 이를 저장이라고 하며 저장은 컴퓨터의 메모리에서 담당한다. 3.1.1. 변수 선언메모리에 데이터를 저장하려면 변수가 필요하다. 변수는 프로그램이 데이터를 저장하기 위해 할당받은 메모리 공간을 의미한다. 프로그램은 메모리 공간을 할당받기 위해 변수를 만드는데, 이를 변수 선언이라고 한다. 자바에서는 아래와 같이 변수를 선언한다.[자료형] [변수명];//int a; 변수명을 지을 때 몇 가지 규칙이 존재한다. 이를 어기면 I..
- [ PRIVATE/Java ]2장 - 입출력 다루기2025-02-11 10:52:29Intro프로그래밍에서 기본은 입력과 출력이다.입력(input)은 명령에 필요한 데이터를 입력하는 것이고, 출력(output)은 입력받은 데이터로 명령을 수행한 결과를 보여주는 것이다.보통 둘을 합쳐 입출력(I/O)라고 하며, 일반적으 마우스나 키보드 등의 입력장치로 데이터를 입력 받아 모니터 화면에 출력한다.2.1. 출력하기자바에서 출력을 수행하는 대표적인 명령어는 다음과 같다.print()printf()println()출력 명령을 내릴 때는 다음과 같은 형태로 명령문을 작성해야한다.System.out.print("Hello");System.out.printf("Hello");System.out.println("Hello"); 자바는 일반 프로그램과 달리 JVM 위에서 실행된다. 따라서 프로그램이 직..
- [ PRIVATE/Java ]1장 - Hello, Java!2025-02-11 06:05:101. Intro프로그램(Program) = 컴퓨터가 어떤 문제를 해결할 수 있도록 방법과 순서를 기술한 명령어 집합프로그래밍 언어 = 사람이 내리는 명령을 컴퓨터가 이해할 수 있게 중간에서 돋는 역할을 하는 것컴퓨터는 명령어를 이해하며, 이런 명령어는 프로그래밍 언어로 작성된다. 이후 명령어가 모여 프로그램이 된다.1.1. 자바 개발 환경 설정프로그래밍 언어로 프로그램을 작성하려면 도구가 필요하다. 자바에서는 프로그램을 작성하는 데 필요한 것들을 모아 JDK(Java Development Kit, 자바 개발 도구 모음)라는 이름으로 제공한다. JDK 외에도 자바로 프로그램을 작성하는 것을 돕는 IDE(Integrated Development Environment, 통합 개발 환경)라는 도구도 있다. ID..