System.out.print();
: 개행x
System.out.println();
: 개행o
System.out.printf(표현자료형, 값);
: f는 format을 의미
System.out.print("Hello");
System.out.println("Hello");
System.out.printf("%s", "World");
// console
HelloHello
World
\n
: 개행
\b
: backspace
\"
: 따옴표를 출력
\t
: 띄어쓰기
\\
: 역슬래시()
System.out.print("Hello\n");
System.out.println("\b헬로우");
System.out.println("\"Hello World\"");
System.out.println("\tHello\tWorld");
System.out.println("\\헬로우 월드\\");
// console
Hello
헬로우
"Hello World"
Hello World
\헬로우 월드\
2진수 : 0, 1
8진수 : 0 ~ 7 ex) 8 -> 10, 10 -> 12 -> 012
10진수 : 0 ~ 9
16진수 : 0 ~ 9 A B C D E F(15) ex) 0x000000
: 빈 통(공간)에 데이터를 저장할 수 있는 수. 데이터의 종류도 다양함
자료형 변수명
int age;
byte
short
*int
long
byte by; // 1byte에는 256개의 숫자를 표현할 수 있다
by = -128 // -128 ~ 127
short sh; // -> 2byte
sh = 134;
int i; // -> 4byte
i = 12345;
long l; // -> 8byte
l = 1234567890123L;
float
*double
flaot f; // -> 4byte
f = 123.456f
double d; // -> 8byte
d = 234.567890123;
char
: 문자
*String
: 문자열
char c;
c = 'A';
c = '한';
String str;
str = "Hello";
boolean
: true / false
boolean b;
b = false; // = 0
b = true; // = 1
- 대소문자가 구분되며 길이에 제한이 없다
- 예약어를 사용해서는 안된다
- 숫자로 시작해서는 안된다
- 특수문자는
_
와$
만을 허용한다