타입(type)
지난 예제 풀이들을 통해 변수를 선언하고 값을 할당하는 법에 대해서 배웠다. 혹시 기억이 나지 않는다면 아래의 링크를 통해 복습을 하고 오면 좋을 것 같다.
변수 선언하기 - Java 예제
변수 선언하기(declaration)변수(Variable)는 이름이 붙은 저장소를 의미한다. 즉, 어떤 값을 저장하기 위한 메모리 공간에 이름을 붙인 것이다. 변수를 사용하기 위해서는 변수를 선언해야 하며 변수
findahobby.tistory.com
변수에 값 할당하기 - Java 예제
변수에 값 할당하기 (Assignment)아래의 지난 예제에서 변수 선언을 하였다. 변수 선언하기 - Java 예제변수 선언하기(declaration)변수(Variable)는 이름이 붙은 저장소를 의미한다. 즉, 어떤 값을 저장
findahobby.tistory.com
변수에 숫자 값 할당하기 - Java 예제
변수에 숫자 값 할당하기 (Assignment)이전 예제에서 우리는 'char' 타입에 'A'라는 문자를 할당하였다. 변수 선언하기 - Java 예제변수 선언하기(declaration)변수(Variable)는 이름이 붙은 저장소를 의미한
findahobby.tistory.com
자바의 모든 값(value)들은 각각의 타입을 갖는다. 인간은 의식적으로 문자와 숫자를 구분하지 않아도 무의식적으로 구분할 수 있는 지능을 가지고 있다. 문맥을 통해 파악할 수 있기 때문이다. 아래의 예를 봐보자.
오월에는 부처님 오신날이 있다.
만약 컴퓨터에게 오=5 라는 방식을 지정했다면 컴퓨터는 아래와 같이 해석하게 될 것이다.
5월에는 부처님 5신날이 있다.
이처럼 컴퓨터가 명확하게 표현하기 위해서는 모든 값에 타입을 정해주어야 한다.
우리가 평소에 대화하는 것처럼 컴퓨터에게도 문자로 인식을 시키기 위해서는 "" 따옴표를 둘러 표시할 수도 있고 String 타입으로 지정할 수도 있다. 마찬가지로 숫자는 int 타입으로 지정할 수 있다.
문제
변수 thing에 문자 'A'를 할당하고 변수 num에 숫자 3을 할당하자.
코드 작성
public class Solution {
public String type() {
int num;
char thing;
num =3;
thing='A';//TODO :
return goCheck(num, thing);
}
public String goCheck(int num, char thing) {
return String.format("코딩아, 공구함에 있는 건전지말야. %c가 %d개 들어있는게 맞니?", thing, num);
}
}
'공부 > 전자컴퓨터공학' 카테고리의 다른 글
전남대학교 전자컴퓨터공학과 특수대학원 도전기 (1) | 2024.11.19 |
---|---|
프레임워크(Framework)란? - Spring Framework (1) | 2024.07.23 |
메서드 호출과 리턴 - Java 예제 (0) | 2024.06.18 |
메서드 선언하기 - Java 예제 (0) | 2024.06.17 |
메서드(method) - Java 예제 (0) | 2024.06.17 |