IT공부

    [Java] Java의 형 변환 알아보기

    [Java] Java의 형 변환 알아보기

    형 변환 형 변환이란? 암묵적 형 변환 명시적 형 변환 형 변환이란? 코드를 작성할 때 자료형이 각각 다릅니다. int 형을 받았지만 double형으로 표현을 해야 하는 경우도 있을 수 있고 문자를 받고 그것을 유니코드의 숫자로 화면에 띄우는 경우도 있을 것입니다. 이러한 경우 자료형이 다르기 때문에 자료형을 바꾸어주어야 합니다. 그러한 경우에 형 변환을 이용합니다. 암묵적 형 변환 암묵적 형 변환은 더 작은 메모리를 가진 자료형에서 더 큰 메모리로 변환을 하는 경우 일어나는 형 변환으로 특별하게 코드를 작성하지 않고 일어나는 형 변환을 의미합니다. byte a=5; short b=a; int c=b; long d=c; 위의 예시와 같이 byte자료형이 가장 작기 때문에 메모리가 더 큰 자료형에 사용을 ..

    [Java] Java의 여러가지 연산자 알아보기

    [Java] Java의 여러가지 연산자 알아보기

    자바의 연산자 종류 대입 연산자 산술 연산자 증감 연산자 관계 연산자 논리 연산자 조건 연산자 대입 연산자 변수에 값을 대입해주는 연산자로 ' = ' 등호 기호를 사용합니다. 변수를 선언할 때 사용하기도 하고 연산의 결과를 입력할 때 사용하기도 합니다. int a=4; int b=5; int c; c = a+b; 위와 같이 a와 b라는 변수에 대입 연산자 ' = '을 이용하여 4와 5를 대입하였고 c에는 a와 b의 합을 대입해주었습니다. 산술 연산자 사칙연산 시에 사용되는 연산자입니다. int a=20; int b=3; int c; c = a+b // c는 a와 b의 합인 23 c = a-b // c는 a와 b의 차인 17 c = a*b // c는 a와 b의 곱인 60 c = a/b // c는 a와 b의..

    [Java] 지역 변수와 전역 변수 알아보기

    [Java] 지역 변수와 전역 변수 알아보기

    변수의 선언 위치에 따른 변수의 종류 전역 변수 지역 변수 전역 변수 클래스 전체에서 사용 가능한 변수를 뜻합니다. 선언을 하는 위치는 클래스 내부 중에 함수 바깥쪽에 선언을 합니다. public class Study{ public static void main(String[] args){ int a = 3; if(a==3){ System.out.println(a); } } } 위와 같이 함수 안에서 선언이 된 것이 아닌 변수 a를 지역변수라고 하고 함수에서 따로 선언을 하지 않아도 사용이 가능합니다. 지역변수 함수 안에서 선언되어 해당 함수에서만 사용이 가능한 변수를 뜻합니다. public class Study{ public static void main(String[] args){ for(int i=..

    [Java] Java의 자료형 종류 알아보기

    [Java] Java의 자료형 종류 알아보기

    java에서 프로그래밍을 사용하기 위해 선언하는 것을 변수라고 합니다. 이러한 변수는 데이터 값에 따라 자료형이 달라집니다. 이러한 자료형에 대하여 알아봅시다. Java 자료형 정수형 실수형 문자형 논리형 var 정수형 변수에 저장되는 데이터 값이 정수일 때 사용하는 자료형입니다. 크기 1byte 2byte 4byte 8byte 자료형 byte short int long 정수형 자료형은 위의 표에 적힌 것과 같이 byte, short, int, long가 있습니다. 각각의 크기를 byte로 표기하였는데 컴퓨터에서 인식할 수 있는 신호는 0과 1로 이루어져 있으므로 0 혹은 1을 나타낼 수 있는 메모리 공간을 1bit라고 하며 8bit를 1byte로 부릅니다. 따라서 자료형 byte에는 2진수로 00000..