전체 글 36

[JAVA]연산자

'%'연산자 나머지 연산자는 연산자 기준 좌측 값에서 우측 값을 나눴을 때 나오는 나머지를 반환하는 연산자입니다. ex) 15 * 66 = 990 1000 % 15 = 10 '++'연산자(선행) 선행 연산자는 1. 해당 변수에 값을 먼저 읽는다 2. 값을 1을 더한다 3. 연산된 결과 값을 변수에 저장한다 4. 변수에 저장된 값을 반환한다 예시코드 int num = 100; System.out.println(++num); 출력 101 '++'연산자(후행) 후행 연산자는 먼저 변수에 저장된 값을 반환하고 변수에 값을 1증가 시키는 연산자입니다 1. 변수에 저장된 값을 반환한다 2. 해당 변수에 값을 먼저 읽는다 3. 값을 1을 더한다 4. 연산된 결과 값을 변수에 저장한다 예시코드 int num = 100..

JAVA 2023.08.02

[JAVA]다차원 배열(Array)

1. 2차원 배열 1-1 선언 char[][] page = new char[상위 차원의 크기][하위 차원의 크기]; 사용 시에도 상위 차원의 인덱스, 하위 차원의 인덱스를 작성해 주어야 한다. 1-2 접근 page[상위 차원의 인덱스][하위 차원의 인덱스]; 1-3 2차원 배열을 만드는 법 1. 공간과 값을 할당하는 방법 char[][] page = { {'1', 'p', 'a', 'g', 'e'}, {'오', '늘', '은', '뭐', '할'}, {'까', '공', '부', '하', '자'} }; 2. 공간과 값을 할당하는 방법(다른 표기법) char[][] page = new char[][] { {'1', 'p', 'a', 'g', 'e'}, {'오', '늘', '은', '뭐', '할'}, {'까',..

JAVA 2023.07.21

[JAVA]배열

1-1 인덱스란? 배열을 상자들의 모음이라고 생각했을 때, 특정 상자에 접근하기 위한 번호입니다. 1-2 1차원 배열 int[] intArray = {1, 2, 3, 4}; 1,2,3,4라는 정수형 값이 저장되어 있는 1차원 배열입니다. 1차원 배열의 값을 읽기 위해서는 대괄호 연산자인 인덱스 연산자 [ ]를 이용하여 배열의 저장된 값에 접근할 수 있으며, 배열의 인덱스는 0번 부터 시작한다고 했었습니다. 배열의 접근 System.out.println(intArray[0]); // 1 System.out.println(intArray[1]); // 2 System.out.println(intArray[2]); // 3 System.out.println(intArray[3]); // 4 1-3 배열을 만드..

JAVA 2023.07.20

[JAVA]상수

상수(constant) 상수(constant)란 변수와 마찬가지로 데이터를 저장할 수 있는 메모리 공간을 의미합니다. 하지만 상수가 변수와 다른 점은 프로그램이 실행되는 동안 메모리에 저장된 데이터를 변경할 수 없다는 점입니다. 자바의 상수에는 리터럴과 심볼릭 상수가 있습니다. 자바에서 상수를 만드는 일반적인 방식은 다음과 같습니다. final int AGES = 30; 위의 예제처럼 final 키워드를 사용한 상수는 선언과 함께 반드시 초기화해야 합니다. 리터럴(literal) 리터럴은 값 또는 리터럴 값이라고 불립니다. 리터럴의 종류에는 정수, 실수, 문자, 문자열, 불리언이 있으며 변할 수 없는 값입니다. 타입에 따른 리터럴 자바에서 리터럴은 타입에 따라 다음과 같이 구분할 수 있습니다. 1. 정수..

JAVA 2023.07.20

[JAVA]변수

변수(variable) 변수(variable)란 데이터(data)를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미합니다. 즉, 변수란 데이터(data)를 저장할 수 있는 메모리 공간을 의미하며, 이렇게 저장된 값은 변경될 수 있습니다. 변수의 이름 생성 규칙 자바에서는 변수뿐만 아니라 클래스, 메서드 등의 이름을 짓는데 반드시 지켜야 하는 공통된 규칙이 있습니다. 자바에서 이름을 생성할 때에 반드시 지켜야 하는 규칙은 다음과 같습니다. 1. 변수의 이름은 영문자(대소문자), 숫자, 언더스코어(_), 달러($)로만 구성할 수 있습니다. 2. 변수의 이름은 숫자로 시작할 수 없습니다. 3. 변수의 이름 사이에는 공백을 포함할 수 없습니다. 4. 변수의 이름으로 자바에서 미리 정의된 키워드..

JAVA 2023.07.20