본문 바로가기

전체 글115

JAVA 프로그래밍 [산술, 증감 연산자] 개요 1. 산술 연산자 단항 산술 연산자로는 + - ++ -- 부호(양, 음수)가 있다. +3, -3 등 이항 산술 연산자로는 a+b, +,-,*,/,%(나머지) 가 있다. 상식적으로 그냥 산술할때 사용하는 연산자이다. 만약 a + b = c 라고 가정하였을때, a와 b는 피 연산자이다. 피연산자는 연산이 되는 대상자를 뜻한다. 연산자를 사용할때에도 반드시 데이터 타입을 잘 보고 삽입을 하여야 한다. 소수값을 같고있는 데이터를 나타낼때 int 가아닌 double를 사용한것처럼 연산자를 사용할때에도 옮바르지 않은 데이터 타입을 대입하면 오류가 발생한다. 2. 증감 연산자 특정변수의 값을 하나 증가 시키거나 또는 감소 시키는 역할, ++ 변수, -- 변수 또는 변수++, 변수-- 이렇게 작성한다. 앞에 붙어있으면.. 2019. 7. 9.
JAVA 프로그래밍 [변수] 범위 변수는 다양한 종류를 갖고있다. 지역변수와 클래스내부에 선언된 변수 즉 멤버변수 _ 즉 변수 라는것은 아무곳에서나 사용할수가 없는것이다. 사용범위가 존재한다. 그리고 변수를 선언할때 변수의 값을 넣지않으면 오류가 발생한다. 자바 스크립트의 경우 값을 넣지 않아도, undefined 라고 표시가 되지만 JAVA 자바의 경우 아예 오류를 발생하게 된다. 이런 오류를 초기화가 되지 않았다. 라는 말로도 표현하곤 한다. 초기화를 위해 반드시 값을 입력해주어야 한다. { } 이 중괄호는 사실 범위를 뜻한다. 위 사진을 보았을때 중괄호 안에 있는 데이터는 중괄호 안에서만 허용이되고, 중괄호 밖에 똑같이 호출을 하더라도 반드시 오류가 발생하게된다. 여기서 우리가 알수있는것은 범위(=블럭지정)내에서만 사용이 되는 변수.. 2019. 7. 9.
JAVA 프로그래밍 [변수] 특성 변수를 사용하려면 반드시 8가지의 자료형을 알고있어야한다. 자바스크립트의 경우 무작위로 자료형 없이 변수 사용이 가능하지만 이부분은 장단점이 뚜렸하다. 변수를 이해하고 상수에 대해서도 반드시 이해를 하고 넘어가야한다. 변수의 특성 _ 변수 선언, 같은 자료형의 변수를 여러개 동시에 선언 하고 싶을땐, int num; int num1; int num2; int num3; 이렇게 중복적이게 사용을 해야만 한다. 이때 우리는 int num = 1, num2 = 3, num3 = 4; 이렇게 같은 데이터 타입을 여러개의 변수로 지정할경우 변수와 값을 ,로 구분하여 다중 변수를 생성할수가있다. 또한 num = 8; num = 17; num = 23; 이렇게 같은 변수가 쭉 나열이 될때엔,JAVA는 맨마지막 변수값.. 2019. 7. 9.
JAVA 프로그래밍 [변수] 데이터 타입 3 논리형 Boolean, 문자열 논리형은 참, 거짓을 판별할 수 있는 값 논리형의 자료형은 boolean을 사용한다. 해당 값은 True, Flase 두가지의 값만 있다. 문자형은 문자 하나를 저장한다. char -> char str='a'; (2byte) => 0~065535(+양수만)까지 저장 여기서 0~065535의 범위는 우리 인간 체계가 아닌 컴퓨터에서의 범위를 말한다. 컴퓨터는 숫자만 기억하고 인식하기때문에 범위는 숫자로만 나타낼수 있는것이다. 아스키 코드값 => 0~225 까지 저장한다. A는 65, B는 66, C는 67, a 는 97, b 는 98, c는 99로 기록이 된다. 화면에 출력 => 숫자 => 내부적으로 문자로 변환 => 출력 하지만 이렇게 영문자는 숫자로 변환은 가능하겠으나, 그이외의 다른 나라의 언어를 컴.. 2019. 7. 9.
JAVA 프로그래밍 [변수] 데이터 타입 2 소수점 실수를 저장하는 자료형은 2가지로 나뉜다. ** 중요 ** Float Float자료형은 4byte 기억공간크기를 가지고 있다. float f = 5.3; * 오류 2019. 7. 9.
JAVA 프로그래밍 [변수] 데이터 타입 1 변수(Variable)는 메모리상에 문자, 숫자, 논리적인값을 저장할 공간을 만들어 주는 것, 그리고 무작위로 위치한 데이터의 별칭을 지정해 줌으로 인해 불러올때 보다 간편하게 불러올수있도록 하는 방식이다. ** 중요 ** 식별자는 변수, 패키지, 메소드(동사), 클래스 이름을 만들어 주는 규칙이다. 식별자를 생성할때 역시 규칙이 있다. 1. 첫글자는 숫자가 오면 안된다. -> package j0709 2. 영문자 + 숫자 + 특수기호를 조합해서 작성 3. 변수는 명사형으로 오는것이 좋다. 4. 특수기호는 _ 와 $는 사용이 가능하다. 5. 대소문자를 구별한다. 6. 예약어는 변수 명으로 사용이 불가능하다. ** 중요 ** 변수를 생성하는 형식으로는 형식 _ 자료형(=데이터형태) 변수명; 자바스크립트는 .. 2019. 7. 9.