로딩
요청 처리 중입니다...

[Java] String에 대한 질문 10가지_Part.2

 [Java] String에 대한 질문 10가지_Part.2

6. What substring() method really does?

substring()메소드는 무슨일을 하나? substring()메소드를 사용하면 자바는 기존에 있던 배열을 쓰는것이 아니라 새로운 문자 배열을 만든다.

이렇게 함으로 GC가 사용하지 않는 큰 문자열을 처리할 수 있어서 코드를 더 빠르게 만들어 준다. 7. String vs StringBuilder vs StringBuffer 우선 String과 StringBuilder를 보면 StringBuilder는 mutable하기 때문에 객체가 생성된 이후에 이를 변경 할 수 있다.

StringBuilder와 StringBuffer를 비교했을 때는 StringBuffer는 멀티스레드 환경에서 동기화를 해주기 때문에 멀티 스레드에서는 속도가 조금 느리더라도 StringBuffer를 사용해야한다. 8. How..........