Java 문자열2 [Java] 문자열을 검사하는 방법 - String isEmpty(), isBlank(), null 체크 ✅ isEmpty(), isBlank(), null 체크 정리검사 방법설명예시 코드주의 사항str.isEmpty()문자열의 길이가 0이면 true"".isEmpty() → true" ".isEmpty() → falsestr == null이면 NullPointerException 발생str.isBlank() (Java 11+)문자열이 공백만 포함되거나 비어 있으면 true"".isBlank() → true" ".isBlank() → true"\n\t".isBlank() → truestr == null이면 NullPointerException 발생str == null문자열이 null 객체인지 확인str == null → true.isEmpty()나 .isBlank() 호출하면 예외 발생하므로 먼저 체크 필요.. 2025. 4. 1. [Java] 기본 문법 정리 - 문자열, 컬렉션(List, Set, Map) ✅ 6. 문자열 다루기 (String, StringBuilder)자바에서 문자열을 다루는 방법은 크게 String(불변 객체)과 StringBuilder(가변 객체) 두 가지.📍 1) String 클래스 (불변, Immutable)String 객체는 한 번 생성되면 변경 불가능(Immutable)문자열을 다룰 때 새로운 객체를 계속 생성하므로 성능이 중요할 때는 StringBuilder 사용 추천문자열 비교 시 == 대신 equals() 메서드 사용!1. 문자열 선언과 초기화String str1 = "Hello"; // 리터럴 방식String str2 = new String("Hello"); // 객체 생성 방식📌 리터럴 방식은 메모리 효율적 (같은 문자열은 재사용)2. 문자열 연결 (+, conca.. 2025. 3. 19. 이전 1 다음