본문 바로가기

전체 글

(167)
Java05_배열 [배열, Array, 어레이] 1. 배열의 개념 1) 배열은 변수입니다. 2) 변수를 많이 사용해야 할 경우에 사용합니다. 3) 변수명 1개에 순서를 적용하여 사용합니다. 4) 순서를 인덱스라고 하며 0번부터 시작합니다. 2. 배열변수 사용법 구분 일반변수 배열변수 선언 = 변수 만들기 int num; int[] num; 개수 생성 없음 num = new int[3]; 초기화 num = 5; num[0] = 5; num[1] = -2; num[2] = 7; 3. 배열변수 사용이유 1) 여러개의 변수가 필요할 때, 변수 이름을 각각 만들면 프로그램을 작성하는 것이 어렵고 불편하기 때문 (배열변수는 이름을 1개만 만들고 순서를 적용하는 방식이라 쉽고 편리함) 2) 순환제어문을 사용하여 프로그램을 쉽고 효율적..
Java04_연산자 • 연산자 종류 대입 연산자, 연결 연산자, 산술 연산자, 증감 연산자, 복합 대입 연산자, 비교 연산자, 논리 연산자, 조건 연산자 1. 대입 연산자 : 변수에 값을 저장할 때 사용 보기. int number = 5; 2. 연결 연산자 : 연산 또는 출력할 때 문자열 자료형과 다른 자료형 1줄의 명령어에 적용할 때 사용 보기. double num = 2.4; System.out.println("가나다" + 123 + "ABC" + num); 3. 산술 연산자 : 더하기, 빼기, 곱하기, 나누기, 나머지 계산에 사용 + - * / % 주의. 정수 나누기 정수의 결과는 정수가 된다. 보기. System.out.println(5/10); 의 결과는 0입니다. 0.5가 아닙니다. 4. 증감 연산자 : 정수형 ..
Java03_자료형과변수 1. 자료형 1) 자료형(Data Type, 데이터 타입) [사람들이 사용하는 언어에 대응하여 컴퓨터 내부에 만든 전기신호들의 구조] 구분 자료형 예 예시 값 전기신호 구조 정수 숫자형 int 5 oxxxxoxo 문자열 형 String "A" xoxxxxxo 2) 자료(=데이터) 사용하기 (1) 자료를 사용한다는 것은 [입력], [저장], [연산], [출력] 한다는 것을 의미합니다. (2) 직접 사용할 수 있고 따로 저장하여 사용할 수 있습니다. (3) 직접 사용 예(출력) : System.out.println(3); (4) 저장하여 사용 예(출력) : 변수를 만들고 자료를 저장한 후 사용합니다. 변수가 number 일 경우 사용법 => System.out.println(number); 2. 변수(Var..
Java02_입출력 1. 출력 1) 출력 종류 System.out.print(); // 줄바꿈 없음 System.out.println(); // 줄바꿈 있음 System.out.printf(); // 다양한 형태의 출력 기능을 적용함 2) 다른 자료형의 출력 System.out.println(출력내용); 위의 [출력내용]에서 아래의 출력 규칙 적용 a. 문자열은 따옴표를 사용함. b. 숫자와 변수는 따옴표를 사용하지 않음. c. 문자열과 숫자 또는 문자열과 변수를 함께 출력할 경우 + 기호를 사용하여 출력함 보기. System.out.println("출력할 값은 " + 30 + "입니다"); 3) 자료형(Data type, 데이터 타입) [자료형은 출력용 값과 연산용 값이 구분되어 있습니다.] a. 출력용 : 따옴표를 사용..
Java01_기본문법 [프로그램 작성 기본 형식] public class 클래스명{ public static void main(String[] args){ 작성할 프로그램 내용; } } 규칙 : 프로그램 이름과 클래스명은 동일해야 하며, 첫 글자는 영문 대문자를 사용해야 함. 1. 출력 실습. 본인 이름 출력하기 package pack_Drill; public class Output { public static void main(String[] args) { String name ="슬기로운 개발자"; System.out.println("안녕하세요 슬개입니다."); // 한줄 띄어쓰기 println(); System.out.printf("%s 입니다.%n", name); // 패턴문자, 특수 출력 printf(); Syste..
Chapter02. 변수(Variable) GTH 블로그 작성 전 다짐 책에 내용을 그대로 적는 것이 아닌 내용을 이해한 후 요약하여 주관적 생각과 함께 기록할 것입니다. 읽고 도움이 되신다면 감사드리며, 부족한 부분이 있다면 댓글을 통해 피드백 주시면 감사하겠습니다. 1. 변수와 상수 중요한 프로그래밍 능력중의 하나가 '값(data)를 잘 다루는 것' 1.1 변수란? 변수(variable)란, 단 하나의 값을 저장할 수 있는 메모리 공간. 하나의 변수에 단 하나의 값만 저장할 수 있음, 새로운 값 저장하면 기존의 값은 사라짐. 1.2 변수의 선언과 초기화 int age; 변수타입 변수이름 '변수타입' -> 변수의 값이 어떤 타입(type)인지를 지정하는 것이다. Java는 정수형, 실수형, 문자형 등 다양한 타입을 제공한다. '변수이름' -> ..
Chapter01. 자바를 시작하기 전에 GTH 블로그 작성 전 다짐 책에 내용을 그대로 적는 것이 아닌 내용을 이해한 후 요약하여 주관적 생각과 함께 기록할 것입니다. 읽고 도움이 되신다면 감사드리며, 부족한 부분이 있다면 댓글을 통해 피드백 주시면 감사하겠습니다. [남궁성(2016), 『Java의 정석』(도우출판), 2~14쪽 참조.] 1. 자바(Java Programming Language). 1.1 자바란? 썬 마이크로 시스템즈(Sun Microsystems, Inc. 이하 썬)에서 개발하여 1996년 1월에 공식적으로 발표한 객​체지향 프로그래밍 언어이다. 자바의 특징 - 운영체제에 독립적 - 컴퓨터와 운영체제가 공존하는 인터넷 환경에 적합한 언어 - 비교적 배우기 쉽고 이애하기 쉬운 간결한 표현이 가능 - 풍부한 클래스 라이브러리(J..