목록JAVA (5)
냠냠뇸
1. 배열 1-1. 배열의 선언과 생성 배열은 다음과 같은 두가지 방법으로 선언할 수 있다. 1) 타입[ ] 변수이름; int[] score; String[] name; 2) 타입 변수이름[ ]; int score[]; String name[]; 배열을 선언한 다음에는 값을 저장할 수 있는 공간을 만들기 위해 배열생성과정을 다음과 같이 거친다. 타입[ ] 변수이름; -> 배열선언 변수이름 = new 타입[길이] -> 배열생성 int[] score; score = new int[5]; //int 타입 값 5개를 저장가능한 배열생성 참고로 길이가 0인 배열도 사용 가능하다. 1-2. 배열의 길이와 인덱스 age[2] = 28; // 배열 age의 3번째 요소에 28을 저장한다. int value = scor..
1. 조건문 (if, switch) 1-1. if문 if (조건식) { // 조건식이 참(true)일 때 수행될 문장들을 적는다. } if문에 사용되는 조건식은 일반적으로 비교연산자와 논리연산자로 구성된다. 또한 괄호 내 문장이 하나 뿐일때는 괄호를 생략할 수 있다. 1-2. if-else문 if (조건식) { // 조건식이 참일때 수행할 문장 } else { // 조건식이 거짓일때 수행할 문장 } 1-3. if-else if문 if (조건식1) { // 조건식1이 참일때 수행되는 문장 } else if (조건식2) { // 조건식2이 참일때 수행되는 문장 } else if (조건식3) { // 조건식3이 참일때 수행되는 문장 } else { // 위의 어느 조건식도 만족하지 않을때 수행되는 문장 } 1..
1. 연산자(operator) 1-1. 연산자와 피연산자 연산자(operator) : 연산을 수행하는 기호 (+ - * / 등) 피연산자(operand) : 연산자의 작업 대상 (변수, 상수, 리터럴, 수식) 연산자는 피연산자로 연산을 수행하고 나면 항상 결과값을 반환한다. 1-2. 연산자의 종류 종류 연산자 산술 연산자 + = * / % 비교 연산자 > =
1. 기본형 1-1. 논리형 (boolean) boolean형 변수에는 true 나 false 중 하나를 저장할 수 있으며 기본값(default)은 false이다. 보통 논리구현에 자주 사용된다. boolean power = true; boolean checked = False; //에러. 대소문자 구분 필요. 1-2. 문자형 (char) char형은 문자를 저장하기 위한 변수를 선언할 때 사용되며,사실 문자가 아닌 '문자의 유니코드(정수)'가 저장된다.그래서 문자 리터럴 대신 문자의 유니코드를 직접 저장 할 수 있어, 아래의 두문장은 같은 결과를 얻는다. char ch = 'A'; char ch = 65; 만일 어떤 문자의 유니코드를 알고 싶으면 char형 변수에 저장된 값을 정수형(int)으로 반환하..
1.변수 1-1. 변수의 선언과 초기화 변수란 "단 하나의 값을 저장할 수 있는 메모리 공간"을 뜻하며 선언 및 초기화 방법은 다음과 같다. int age; 변수타입(int)뒤에 변수이름(age)을 지정해준다. 변수를 선언한 이후부터는 쓰레기값(garbage value)이 남아있는것을 막기위해 대입연산자 '='를 사용하여 초기화를 시켜줘야한다. int age=28; 해당 코드는 age 변수에 28로 초기화 해준 모습이다. 변수는 이처럼 한줄에 하나씩 선언하는것이 보통이지만 int a, b; int x = 0, y = 0; 이렇게 타입이 같은경우 콤마',' 구분자로 여러변수를 한 줄에 선언하기도 한다. 예제 class VarEx1{ public statics void main(String[] args){ ..