trim

doremi·2025년 2월 6일

Java

목록 보기
7/10
post-thumbnail

📖 trim () 메소드

String trimFruitS = fruits.trim();

trim() 메소드는 문자열의 앞뒤 공백(스페이스, 탭, 줄바꿈 등)을 제거
✅ 원본 문자열(fruits)을 직접 변경하는 게 아니라, 공백이 제거된 새로운 문자열을 반환


✍️ 예제

public class Main {
    public static void main(String[] args) {
        String fruits = "   Apple, Banana, Cherry   ";  // 앞뒤에 공백이 있음
        System.out.println("원본: [" + fruits + "]");

        // trim() 사용
        String trimFruitS = fruits.trim();
        System.out.println("trim() 적용 후: [" + trimFruitS + "]");
    }
}

✍️ 결과

원본: [   Apple, Banana, Cherry   ]
trim() 적용 후: [Apple, Banana, Cherry]

🚨 중요

  • trim()fruits 변수의 값을 직접 바꾸는 게 아니라 새로운 문자열을 반환
    즉, fruits 변수는 여전히 공백을 포함한 원본 문자열

만약, fruits 자체를 바꾸고 싶다면

fruits = fruits.trim();  // 원본 변수에 trim() 결과를 다시 저장

🌈 결론

✔️ trim()은 문자열 앞뒤의 공백을 제거한 새로운 문자열을 반환
‼️ 원본 문자열(fruits)을 직접 변경하는 게 아니라 새로운 문자열을 생성
‼️ 그래서 String trimFruitS = fruits.trim(); 하면, trimFruitS 변수에 공백이 제거된 새로운 문자열이 저장

profile
🌈오늘의 공부는 여기까지! ᕦ(ò_óˇ)ᕤ

0개의 댓글