public void aaa(CharSequence c){} 이런 메서드가 있다고 가정할때
매개변수에 CharSequence 타입인곳에 String 을 써도 실행이 잘되던데 둘의 차이점은 무엇인가요?
CharSequence는 인터페이스입니다. String 은 클래스로 CharSequence를 implements 해서 구현이 된 것이죠.
그러므로 둘은 사실상 같다고 봐도 무방하지만 CharSequence는 보다 추상적인 개념이라고 합니다.
그렇다네요...
답변 출처 :
http://stackoverflow.com/questions/3600635/what-is-the-difference-between-charsequence-and-a-string
로그인 유지
CharSequence는 인터페이스입니다. String 은 클래스로 CharSequence를 implements 해서 구현이 된 것이죠.
그러므로 둘은 사실상 같다고 봐도 무방하지만 CharSequence는 보다 추상적인 개념이라고 합니다.
그렇다네요...
답변 출처 :
http://stackoverflow.com/questions/3600635/what-is-the-difference-between-charsequence-and-a-string