전체 글

Back End/Java

[Java] 제어문, 조건문과 반복문

안녕하세요. 코딩을 배우고 있는 Skylar(Lar) 입니다. 코딩에 대해 배운 내용을 정리하는 블로그를 운영하고 있습니다. 잘못된 정보에 대한 수정은 언제나 환영입니다. 자바에서 일부 조건에서만 실행하거나, 반복하고 싶은 문장이 있을 때가 있다. 예를 들어, 학생 100명의 키를 입력하고 150, 160, 170 등 키에 따라 학생을 분류하고 싶은 경우에 학생 100명의 코드를 전부 입력하기는 어렵다. 이 경우에 사용하는 것이 제어문이다. 조건문을 이용해 학생의 분류 기준을 if 문에 넣고, 반복문을 이용해 학생 100명의 키를 입력 받는 것이다. 입력 받는 것은 Scanner 에서 따로 다룰 예정이다. 제어문 제어문은 프로그램의 흐름을 제어한다. 1) 조건문 조건을 따져서 실행 여부를 결정힌다. 1...

Back End/Java

[Java] 연산자, 연산자의 종류

안녕하세요. 코딩을 배우고 있는 Skylar(Lar) 입니다. 코딩에 대해 배운 내용을 정리하는 블로그를 운영하고 있습니다. 잘못된 정보에 대한 수정은 언제나 환영입니다. 연산자 1) 산술 연산자 보면 알다시피 수학과 같은 의미로 사용되는 부호가 맞다. + - * / % * 이 중에서 생소한 ' % ' (모드 연산자) 기호는, 나눗셈의 나머지 결과값이다. ex) 7/3 -> 2 (나눗셈의 몫 반환) 7%2 -> 1 (나눗셈의 나머지 반환) 2) 단항 연산자 ++ : 한 단위 증가 -- : 한 단위 감소 * 자주 쓰는 연산식인 ' (변수) + 1 '을 매번 쓰기 번거로우니 a++로 쓰자고 약속한 것이다. a++; // a = a + 1; a--; // a = a - 1; 붙는 위치에 따라 증감의 시점이 달..

Back End/Java

[Java] 데이터 타입, 정수와 실수

데이터 타입 정수, 실수 타입의 정의 이미 고등학교를 한 번 더 졸업했을 나이가 되었기에 정수 & 실수에 대해 까먹었다. 정수 : 소수점을 사용하지 않고 숫자를 표현한 것. 실수 : 소수점을 사용해 숫자를 표현한 것. 정수끼리 연산하면 결과도 정수이다. 서로 다른 타입을 사용하면 프로그램이 실행되지 않는다. 이 개념에 대해 알고 있어야 타입 변환을 더 잘 이해하고 사용할 수 있다. 타입을 큰 순서대로 나열한 것이다. byte < short, char < int < long < float < double 후에 다시 정리할 예정인 타입 변환에서 더 자세하게 서술할 예정이다. ⬇️ 데이터 타입 종류 보러가기 [Java] 변수, 변수 선언과 초기화 안녕하세요. 코딩을 배우고 있는 Skylar(Lar) 입니다. ..

Back End/Java

[Java] 변수, 변수 선언과 초기화

안녕하세요. 코딩을 배우고 있는 Skylar(Lar) 입니다. 코딩에 대해 배운 내용을 정리하는 블로그를 운영하고 있습니다. 잘못된 정보에 대한 수정은 언제나 환영입니다. 변수 값을 저장할 메모리이다. 사용하기 전에 선언으로 값을 담기 위한 메모리 자리를 할당해야 한다. 변수 선언 & 초기화 변수 선언 : (타입) (변수명); 변수 선언은 값을 저장하기 위해 메모리 자리를 할당하는 것이다. 변수를 사용하기 전에 먼저 선언을 해야 한다. 변수 초기화 : (변수명) = (할당할 값); 변수 초기화는 값을 부여하는 것을 의미한다. * 변수 선언과 초기화는 동시에 이루어질 수 있다. (타입)(변수명) = (할당할 값); 1) 데이터 타입 데이터 타입 1B 2B 4B 8B 숫자타입 정수타입 byte short i..

Lar
코딩 공부하는 블로그