Chapter 5. 데이터와 연산 : 데이터와 연산

#데이터 OT

데이터로는 숫자,문자 등 다양한 데이터들이 있고

그 데이터들을 연산하는 방법 또한 다양하다.

https://youtu.be/WWAicgDYBDg

 

 

 


 

 

Chapter 5. 데이터와 연산 : 데이터 타입

#DATA TYPE : 자바에서 숫자,문자 등의 데이터를 코드로 표현하는 방법

· 프로젝트명 : 'Data_and_operation'

· 파일명 : '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"); 문자끼리는 곱하기 불가
		
		System.out.println("1111".length()); //4 : 문자 열의 길이를 알려줌
//		System.out.println(1111.length()); 숫자의 길이는 알수없음
	}
}

 

https://youtu.be/_D13-YBz4qk

 

 


 

 

Chapter 5. 데이터와 연산 : 숫자와 연산

#숫자 사칙연산 

·Number.java

class생성 방법 (New-Class-Name:Number-public static void main(String[] args)

*public static void main(String[] args) : main 메소드 자동생성

 


public class Number {

	public static void main(String[] args) {
		// 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.141592653589793
		System.out.println(Math.floor(Math.PI)); //소수점 밑으로 제거
		System.out.println(Math.ceil(Math.PI)); //소수점 올림
		
	}

}


 

https://youtu.be/3atGGWQYaiU

 

 


 

 

Chapter 5. 데이터와 연산 : 문자열의 표현

#문자 표현방법

·StringApp.java

 


public class StringApp {

	public static void main(String[] args) {
		
		System.out.println("Hello World"); //String 캐릭터 모여있는 문자
		System.out.println('H'); //Character 캐릭터(문자 한음절)
		System.out.println("H");
		
		System.out.println("Hellow "
				+ "World");
		
		// 줄바꿈 n의 약자 : new line  
		System.out.println("Hellow \nWorld");
		
		// 역슬래시 \ : escape 뒤에 따라오는 임무 일시적으로 해방시킴
		System.out.println("Hello \"World\""); // Hello "World"

	}

}


 

https://youtu.be/DCa3qo8Pm6E

 

 


 

 

Chapter 5. 데이터와 연산 : 문자열 다루기

#문자열과 관련된 여러가지 사례 : 문자열의 길이 알아보기 & 특정 문자열을 다른 문자로 변경하기

·StringOperation.java

 


public class StringOperation {

	public static void main(String[] args) {

		System.out.println("Hello World".length()); //11
		//length : 길이
		
		
		System.out.println("Hello, [[[name]]] ... bye".replace("[[[name]]]", "egoing"));
		// replace : 대신하다,대체하다

	}

}


 

https://youtu.be/y20Fhlseh4w

 

 

복사했습니다!