☕ Java

Java
☕ Java

[Java] Day03 - 배열

배열 (Array) 배열은 같은 타입의 변수들로 이루어진 집합을 의미합니다. 배열의 3요소 서로 관련된 데이터 데이터들의 자료형이 일치 데이터들의 개수를 알고있어야 함(공간의 크기를 알아야함) 1차원 배열 1차원 배열은 가장 기본적인 배열로 다음과 같은 문법에 따라 선언합니다. // 선언 1. 자료형[] 배열이름; 2. 자료형 배열이름[]; // 생성 배열이름 = new 자료형[배열길이]; // 선언과 생성 자료형[] 배열이름 = new 자료형[배열길이]; 다차원 배열 다차원 배열이란 2차원 이상의 배열을 의미하며, 배열 요소로 또 다른 배열을 가지는 배열을 의미합니다. 2차원 배열은 다음과 같은 문법으로 선언할 수 있습니다. // 선언 자료형[][] 배열이름; 자료형 배열이름[][]; 자료형[] 배열이..

☕ Java

[Java] Day02 - 제어문

제어문 자바 프로그램이 원하는 결과를 얻기 위해서 프로그램의 순차적인 흐름을 제어해야 하는 경우가 생깁니다. 이때 사용하면 명령문을 제어문이라고 하며, 이러한 제어문에는 조건문, 반복문 등이 있습니다. 조건문 조건문은 주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문입니다. 분기점, 버튼식 수행, 양자택일, 선택지 등에 쓰입니다. 조건문의 종류 if 문 if / else 문 if / else if / else 문 switch 문 if 문 if 문은 조건식의 결과가 참(true)이면 주어진 명령문을 실행하며, 거짓(false)이면 아무것도 실행하지 않습니다. if (조건식) { // 조건식의 결과가 참일 때 실행되는 수행문 } int a = 9; if (a % 2 == 0) { Syst..

☕ Java

[Java] Day01 - 연산자

연산자 대입 연산자 대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽입니다. 일반적으로 대입 연산자는 우선순위가 낮은 편입니다. 대입 연산자 설명 = 왼쪽의 피연산자에 오른쪽의 피연산자를 대입함. += 왼쪽의 피연산자에 오른쪽의 피연산자를 더한 후, 그 결괏값을 왼쪽의 피연산자에 대입함. -= 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺀 후, 그 결괏값을 왼쪽의 피연산자에 대입함. *= 왼쪽의 피연산자에 오른쪽의 피연산자를 곱한 후, 그 결괏값을 왼쪽의 피연산자에 대입함. /= 왼쪽의 피연산자에 오른쪽의 피연산자로 나눈 후, 그 결괏값을 왼쪽의 피연산자에 대입함. %= 왼쪽의 피연산자에 오른쪽의 피연산자로 나눈 후, 그 나머지를 왼쪽의 피연산자에 대입..

☕ Java

[Java] Day01 - 클래스, 메서드, 변수, 패키지

클래스 (Class) 클래스란 자바 언어의 기본단위로 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용됩니다. 자바에서는 이러한 설계도인 클래스를 가지고, 여러 객체를 생성하여 사용하게 됩니다. 클래스 파일은 .java 확장자명을 가지고 있습니다. 서로 다른 패키지에서 클래스명은 중복 생성 가능하며 클래스명은 대문자로 시작해야 합니다. 클래스의 구성 클래스는 객체의 상태를 나타내는 필드(field)와 객체의 행동을 나타내는 메서드(method)로 구성됩니다. 필드란 클래스에 포함된 변수(variable)를 의미합니다. 또한 클래스는 생성된 필드를 초기화해주는 메서드인 생성자(constructor)를 가집니다. class Car { // 클래스 이름 // 필드 private String carName; ..

harveydent
'☕ Java' 카테고리의 글 목록 (6 Page)