본문 바로가기
728x90

Algorithm15

자바 이스케이프 시퀀스, 길이 반환, 배열 초기화 백준알고리즘 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, Strin.. 2021. 10. 28.
반복문 사용 개행 출력 백준알고리즘 10718 public class Main { public static void main(String[] args) { for (int i = 0; i < 2; i++) { System.out.println("강한친구 대한육군"); } } } 2021. 10. 28.
자바 main 함수 백준알고리즘 2557 자바의 모든 프로그램은 public static void main(String [] args) 함수로 시작한다. public 제한자(public, private, protected)를 지정할 수 있지만 main 함수는 어디서든 접근 가능하게 public으로 선언해야 한다. static main 메소드는 기본 함수이기에 메모리에 상주하도록 static으로 선언한다. 변수나 함수에 메모리에 할당하는 두 가지 방법이 있다. 1. static 영역에 선언(프로그램 실행 순간 메모리 할당, Garbage Collector 정리 대상 아님) 2. heap 영역에 선언(연산 실행 순간 메모리 할당, Garbage Collector에 의해 정리) void 일반함수는 다른 반환형을 사용해도 되지만,.. 2021. 10. 28.
728x90