http://www.programcreek.com/2013/09/top-10-faqs-of-java-strings/위의 사이트에 좋은 내용이 정리되어 있어서 간단하게 정리를 해보려고 한다. 1. How to compare strings?
Use "==" or use equals()? 문자열을 비교할 때 "=="를 사용하는지 equals()를 사용하는지 묻는 내용인데 equals() 사용해야한다.
(나는 compareTo()도 자주 사용한다) "=="은 주소값을 비교하기 때문에 값을 비교할 때는 equals()를 사용하도록 하자. 2. Why is char[] preferred over String for security sensitive information?
왜 보안에 민감한 정보를 사용할 때는 문자열보다 문자 배열을 선호하는가 문자열은 변경할 수 없는 성질(immutable)을 가지고있다. 즉, ..........
원문 링크 : [Java] String에 대한 질문 10가지_Part.1