반응형
저번 시간에 왜 "" 따옴표 안에 적어야 하는지 설명한다고 했다.
혹시 안봤으면 2화를 보도록 한다
Java에서는 타입(type)이라는 게 존재한다.
현실로 생각해본다면, 액체타입, 공기타입, 고체타입이라고 생각하면 되겠다
1. Type
타입 종류 | 예시 |
문자열 | "hello world" |
숫자(정수) | 123021 |
숫자(실수) | 123.232 |
문자 | 'a' |
참, 거짓 | true 또는 false |
위와 같이 이런 종류들이 있다고 보면된다. 그리고 내가 직접 만들 수도 있는데 그건 또 다음 이야기에 나올 것이다
2. 실습하기
package Test;
public class TestClass {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Do you want to build a Snowman?");
System.out.println(123021);
System.out.println(123.232);
System.out.println('a');
System.out.println(true);
}
}
저번 시간에는 문자열을 해봣으니, 제외하고 다른 것을 예시와 똑같이 추가해보았다
실행을 시켜보면, 위와 같이 나온다.
타입은 엄청나게 중요하다. 이걸 그냥 넘어갔다간 나중에 삽질의 원인이 될 수도 있기 때문에 공부를 하도록 하자
만약 ""가 없다면?
이렇게 빨갛게 피가 흐르는 것을 구경할 수가 있다 (에러)
근데 궁금한 점!!
true는 왜 ""가 없어도 될까?
이건 문자열이라는 타입이 아니기 때문이다. 참과 거짓을 나타내는 타입이기 때문에 가능한 것이고,
Java에서의 약속된 단어라고 보면 된다. 잘 지내는지 확인할 때, 저런 단어가 오면 패스를 시켜주는 거라고 보면 된다
java에서의 약속된 단어는 몇 가지 더 있다. 지금은 알려고 하지 말고, 자연스럽게 알게 될 것이다
3. Type 종류
String | 문자열 |
int | 숫자(정수) |
double, flaot | 숫자(실수) |
char | 문자 |
boolean | 참, 거짓 |
이것을 꼭 기억하도록 하자, 외울필요도 없다 자연스럽게 익힐테니
반응형
'Programming > Java' 카테고리의 다른 글
#Java 6화) 비교연산자 (0) | 2021.08.27 |
---|---|
#Java 5화) 연산자 (0) | 2021.08.27 |
#Java 4화) 변수 선언 및 이용하기 (0) | 2021.08.27 |
#Java 2화) 늘 항상 그렇듯이 hello World 찍기 (출력하기) (0) | 2021.08.27 |
#Java 1화) Project, Package, Class 생성하기 (0) | 2021.08.27 |