Algorithm

자바 이스케이프 시퀀스, 길이 반환, 배열 초기화

ZEROMI 2021. 10. 28. 15:31
728x90

 

백준알고리즘 10171


자바 이스케이프 시퀀스(Escape Sequence)
1. 따옴표 ' " => \' 또는 \"
2. 백슬래시 \ => \\
3. 기타 => \n(줄바꿈), \r(줄의 맨 처음으로), \t(탭), \b(커서를 한 문자 앞으로), \0(빈 칸)

길이 반환 메소드 또는 프로퍼티
1. length => arrays(int[], double[], String[]) // 배열

2. length() => String related Object(String, StringBuilder etc) // 문자열 

3. size() => Collection Object(ArrayList, Set etc) // 컬렉션 프레임워크 타입

배열 초기화
1. 배열 참조변수 선언 => String[] a, String a[]

2. 선언&크기 할당 => String[] a = new String[4]

3. 선언&초기화 => String[] a = {"1", "2"}, String[] a = new String[] {"1", "2"}

4. 2차원 배열 선언 => String[][] b = {{"1"}, {"2"}}

 

public class Main {
	public static void main(String[] args) {
		args = new String[] {"\\    /\\", " )  ( \')", "(  /  )", " \\(__)|"};
		for (int i = 0; i < args.length; i++) {
			System.out.println(args[i]);
		}
	}
}

 

728x90