[Java] 데이터와 연산자/문자열 다루기

J.A.Y·2023년 3월 12일
0

Java

목록 보기
7/8
  • java 용어:
    1. Number: 숫자
    2. String [""]: 문자열 -> "Hello World"
    3. Charactor ['']: 문자 -> 'H', 'Hello World'
    4. [.length()]: 문자열 수
    5. Operator: 연산자
    6. Math. : 수학 관련 명령어 모음 출력장치
    7. Math.floor : 버림
    8. Math.ceil : 올림
    9. New line [\n] : 줄바꿈 -> "Hello \nWorld"
    10. 역할 무효화 [\] -> "Hello \"World\""
    11. [""+""] : 문자와 문자를 더할 때
    12. Replace [.replace("", "") : 대체

  • 같은 6이더라도 둘 중 어느 것을 입력해주느냐에 따라 출력되는 결과가 값이 달라진다.
import java.awt.SystemColor;

public class Datatype{
	public static void main(String[] args) {
		System.out.println("Hello World"); // String 문자열
		System.out.println('Hello World'); // Character 문자   
    
		System.out.println(6); // Number
		System.out.println("Six"); // String Six
		System.out.println("6"); // String 6

		System.out.println("11111".length()); // 5 (문자열 수) '아~ 1개 5개 있구나.' 또는 '아~ 여기에 적혀 있는 글자수가 5개구나~' 같이 문자열을 관리할 때 유용한 명령어
        System.out.println("Hello World".length()); // '문자열 개수(11)' 출력

		System.out.println("6"+"6"); // String 66
		System.out.println("6+6"); // String 6+6
        //Operator
        System.out.println(6+6); // 12
        System.out.println(6-6); // 0
        System.out.println(6*6); // 36
        System.out.println(6/6); // 1
		
        System.out.println(Math.PI); 파이 3.14....
		System.out.println(Math.floor(Math.PI)); // 버림 3.0
		System.out.println(Math.ceil(Math.PI));  // 올림 4.0

		System.out.println("Hello "
				+ "World"); // 줄바꿈X
		System.out.println("Hello \nWorld"); // new line
		System.out.println("Hello "World""); // 에러발생, ""는 문자 시작과 끝을 알리는 역할이기 떄문에
		System.out.println("Hello \"World\""); // 역슬래쉬는 바로 뒤에 따라 나오는 역할을 무효화 시켜주기 때문에 에러가 발생하지 않음
        System.out.println("Hello"+"World"); // HelloWorld

		System.out.println("Tom[yes], Lylly[no], Richy[yes], Kate[no]".replace("[yes]", "[no]")); // 동시에 전체 내용을 수정해야 할 때 일일이 작업할 필요없이 '대체' 명령어로 전면 수정이 가능
	}
}
profile
Done is better than perfect🏃‍♀️

0개의 댓글