본문 바로가기

Programming/자바

생활코딩 자바 리뉴얼 6. 데이터

데이터의 종류: 숫자(number), 문자(string), 영상, 소리 등등

프로그래밍 -> 데이터를 관리함에 있어 데이터의 형식 정리정돈 중요

 

datatype.java

 

public class datatype{
public static void main(String[] args) {
System.out.println(6); //Number
System.out.println("six"); //String
System.out.println("6"); //String 6

System.out.println("6+6"); //12
System.out.println("6"+"6"); //66

System.out.println(6*6); //36
// System.out.println("6"*"6"); //err

System.out.println("1111".length()); //4
// System.out.println(1111.length()); //err

}
}

 

숫자

연산자(operator) -> + - / *

 

public class number {

public static void main(String[] args) {
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.); //연산관련정보
System.out.println(Math.floor(Math.PI)); //내림

}

}

 

문자열

 

public class stringapp {

public static void main(String[] args) {
System.out.println("Hello world"); //String(문자열)
// System.out.println('Hello world'); //err 자바에서 ''는 한 글자(문자;Character) 지칭함


System.out.println("Hello"
+ " world"); //엔터X
System.out.println("Hello\nworld"); //엔터O
System.out.println("Hello \"world\""); //Hello "world" //escape

}
}

 

문자열 다루기


public class stringoperation {

public static void main(String[] args) {
System.out.println("Hello World".length()); //11
System.out.println("Hello, [[[name]]] ... Bye".replace("[[[name]]]", "tada")); //Hello, tada ... Bye

}

}