java23 Java 2-3) Array 배열 int num1, num2, num3, num4, num5; num1 = 11; num2 = 22; num3 = 33; - 변수는 변수명으로 접근 1. Array 배열이란 - 같은 자료형 변수들의 묶음 (변수들) - 목적 : 변수관리, index number로 구분 2. 배열의 형식 자료형 배열변수명[] = new 자료명[배열의 총개수];// new(예약어) 배열변수명[index number] 예시) int arrName[] = new int[5] arrName[0] = 11; arrName[1] = 22; arrName[2] = 33; arrName[3] = 44; arrName[4] = 55; - 정수형 변수 5개 선언 - int[5] : 동적할당(dynamic, [] 안의 숫자가 변경될 수 있음 ↔.. 2021. 12. 8. Java 2-2) Operator 연산자 (사칙연산, %) / Arithmetic 산수 / 증감 ++, -- 1. Operator 연산자의 종류 + - * / % ++ increment -- decrement int number1, number2; int result; number1 = 25; number2 = 7; result = number1 + number2; System.out.println("덧셈 결과 : " + result); result = number1 - number2; System.out.println("뺄셈 결과 : " + result); result = number1 * number2; System.out.println("곱셈 결과 : " + result); result = number1 / number2; System.out.println("나눗셈 결과 : " + result); resu.. 2021. 12. 8. Java 2-1) 우선순위 / 자료형 변환(Cast) / e의 의미 1. 자료형의 우선순위 자료형 byte 우선순위 (그릇이 작을수록 낮음) boolean 1 낮음 byte 1 short 2 int 4 long 8 float 4 (소수점이 있는 실수가 long보다 우선) double 8 높음 char 2 (한 글자당 2byte) String ex. "ABC" → 6 byte 2. (자료형) 변환 - 자동 (자료)형 변환 → 작은 그릇에서 큰 그릇으로 부어서 넘치지X, 자연스러움 - 강제 (자료)형 변환 → Cast 변환, 큰 그릇의 물을 작은 그릇에 붇다. // 자동 short sh = 12345; // 2byte int num; // 4byte num = sh; // 대입 방향 : 우 -> 좌 System.out.println(num); // 강제 num = 23456.. 2021. 12. 8. Java 1-3) 예제_출력, 입력, 변수 swap 예제1. 출력 다음과 같이 출력되는 프로그램을 작성하라. ======================================== | 이름 나이 전화번호 주소 | ======================================== | 홍길동 20 010-111-2222 경기도 | | 일지매 18 02-123- 4567 서울 | ======================================== String name; int age; String phone; String address; System.out.println("========================================="); System.out.println("| 이름 \t나이\t전화번호 주소\t|"); System.o.. 2021. 12. 8. 이전 1 2 3 4 5 6 다음