JAVA 공부(107)
-
Day03 - Quiz 를 풀어봅시다
오늘ㄹㄹㄹㄹㄹㄹㄹㄹㄹㄹ른 Quiz를 내주셨네요 ㅎㅎㅎㅎㅎㅎㅎㅎㅎ Shit !!!!!!!!! Quiz를 한번 풀어 봅시다~ 결과값이 어떻게 나올지 맞춰 봅시다 ~ int x = 2; int y = 5; char c = 'A'; -> 'A'의 문자코드는 65 입니다 1. y += 10 을 하면 y = y + 10 -> y = 5 + 10 , x++ -> 2++ / 여기서 x는 2이고 , 다음에 나오는 x부터는 3이 되죠 그리고 연산 우선순위에 의해서 대입보다는 연산이 먼저 됩니다. y = 5 + 10 - 2 -> y = 15 - 2 -> y = 13 이 됩니다. 그래서 결과값은 13 2. x+=2 -> x = x + 2 -> x = 3 + 2 -> 5 3. !('A' false 4. 'C' - c -> 67..
2021.02.17 -
Day03 - 2항 연산자 정의 및 종류 / 3항 연산자
2항 연산자 정의 안녕하세요 ㅎㅎㅎㅎㅎㅎㅎㅎㅎ 이번에는 2항 연산자에 대해 알아 봅시다 2항 연산자란? 피 연산자가 2개인 연산자를 의미합니다 ( 항이 2개 ) 2항 연산자 종류 1. 산술 연산자 ( + , - , * , / , % ) + 는 더하기 , -는 빼기 *는 곱하기 , /는 나눗셈의 몫 , %는 나눈다음 나머지를 뜻합니다. 산술 연산자는 , 학교에서 가르쳐주는 기본적인 수학이기 때문에 더 이상 설명하지 않겠습니다. 2. 비교 연산자 ( =, ==, != ) x = y - x가 y보다 크거나 같다 x == y - x와 y가 같다 ( =는 대입 , ==는 같다 입니다.) x != y - x와 y가 같지 않다. 이런 식으로 사용할 수 있..
2021.02.17 -
Day03 - 단항 연산자 및 종류
단항 연산자 안녕하세요 ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ 이번에는 단항 연산자에 대해 알아 봅시다 단항 연산자란 ? 피연산자가 1개인 연산자를 뜻합니다. 단항 연산자의 종류 1. 양수와 음수를 나타내는 부호 연산자 ( + , - ) 부호연산자를 보여주기 위해 양수에 + 를 사용했지만 양수일 경우 보통 + 부호 없이 3으로 씁니다 수학에서 사용하는 것과 똑같죠. 2. 변수의 앞이나 뒤에 붙어 변수의 값을 1 증가시키거나 / 감소 시키는 증감연산자 ( ++ , --) 증감연산자는 많이 사용하기 때문에 잘 알아두는게 좋습니다. 3. 비트의 값을 반전 시켜주는 비트 반전 연산자 비트 반전 연산자는 잘 사용하지 않는다고 합니다. 4. 논리 대수의 값을 반전 시켜주는 논리 반전 연산자 논리 대수에는 boolean 형..
2021.02.17 -
Day03 - 연산에 의한 형변환
연산에 의한 형변환 안녕하세요 ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ 이번에는 저번에 배운 데이터 유형을 활용한 연산에 의한 형변환에 대해 알아 봅시다 ~ 들어가기에 앞서 데이터 유형의 크기를 알고 계시는 편이 이해하는데 도움이 되요. byte(1) < short(2) < int(4) < long(8) < float(4) < double(8) 서로 다른 타입의 데이터 유형이 연산 될 경우. 큰 쪽의 유형을 따라가게 됩니다. c는 char형 변수 이고 , i는 int형 변수죠. 서로 연산을 하게 될 경우 반환되는 데이터 유형은 큰 쪽인 i ( int ) 형을 따라가게 되기 때문에 반환 되는 값이 int형이 됩니다. 그래서 char형 변수 cc 에 값이 저장 되지 않고, int형 변수 ii에는 값이 저장이 되는겁니다. 하지만..
2021.02.17 -
Day02 - 기본 자료형 및 형 변환 Type Casting
기본 자료형 데이터 유형(자료형)에 대해서 조금 알아봅시다. 저번에 데이터 유형의 크기와 범위 종류에 대해서 알아봤는데요 이번에는 어떤 데이터 유형을 많이 사용하는지 알아봅시다 정수형 데이터 유형에서는 int 실수형 데이터 유형에서는 double 기본적으로 정수형 데이터 int 를 사용하는 이유는, windows의 소프트웨어(프로그램), 운영체제 등이 32bit(x64)로 되어 있는 걸 확인 할 수 있습니다. 현재는 64bit(x84) 운영체제도 많이 사용하지만, 프로그램 언어가 개발 됐을 당시에 32bit 운영체제를 사용해서 다양한 소프트웨어(프로그램)을 만들었기 때문에 32bit가 기본적으로 설정이 되어 있다고 해요. 그래서 int ( 4byte ) = 32bit 이기 때문에 int 가 기본적으로 설..
2021.02.17 -
Day02 - 데이터 유형(자료형) 및 크기
데이터 유형(자료형) 및 크기 안녕하세요 ~ 이번에는 데이터 유형(자료형)에 대해 알아보겠습니다. 예전에 지금부터 약 20년전 만 해도 컴퓨터에 있는 메모리가 128MB 였다고 해요. 하지만 지금은 메모리가 GB 단위로 오르고, 기본 8GB 정도 사용하시죠? 그래서 자료형에 대한 중요도가 예전보다는 많이 떨어졌다고 하지만, 아직도 mp3 file 등에는 중요하다고 하네요. 이전 글 변수 선언 및 초기화에서 int를 사용해 봤죠? 가장 먼저 정수형 데이터 유형(자료형)에 대해 알아봅시다. 정수형 데이터 유형에는 이름 크기 1. byte ( 1byte ) 2. short ( 2byte ) 3. int ( 4byte ) 4. long ( 8byte ) byte < short < int < long 이 있습니다..
2021.02.16