System.out.println(6); // Number
System.out.println("six"); // String
System.out.println("6"); // String
큰따옴표로 묶이게 되면 컴퓨터에게 이것은 문자.
각각의 데이터 타입별로 필요로 하는 연산이 다르기 때문에 이를 엄격하게 구분해주어야함.
ex) System.out.println(6+6) // 12
System.out.println("6"+"6") // 66
System.out.println(6 6) // 36
System.out.println("6" "6") // error
System.out.println("1111".length); // 4
System.out.println(1111.length); // error
연산자(operator)
System.out.println(6 + 2); // 8
System.out.println(6 - 2); // 4
System.out.println(6 * 2); // 12
System.out.println(6 / 2); // 3
추가내용
System.out.println(Math.PI); // 3.14159265...
System.out.println(Math.floor(Math.PI)); // 3.0
System.out.println(Math.ceil(Math.PI)); // 4.0
System.out.println("Hello World"); // String
System.out.println('H'); // Character
작은 따옴표는 한글자(캐릭터)이기에 문자열로 사용할 수 없음
System.out.println("H"); // String
System.out.println("Hello \nWorld"); // 줄바꿈하고 싶은 곳에 "\n"
System.out.println("Hello"
+""World");
이렇게 한다고 줄바꿈이 되지않음
System.out.println("Hello \"World\""); // Hello "World"
System.out.println("Hello World.length"); // 11
*length 는 글자의 길이를 알려줌(띄어쓰기 포함)
System.out.println("Hello name".replace("name", "donghun"));
// Hello donghun
*replace는 앞의 것을 뒤의 것으로 바꿔줌