예를 들어 test = list.get(num).getFilePath().toString(); 이라는 String 값이 있다고 가정해보자.
test는 String이 아니지만 String 값으로 형변환을 시켰다고 가정할 때,
이 값을 == null 혹은 .equals() 등으로 비교할 수 있을까?
정답은 X 이다.
String 형이 아닌 값을 String으로 형 변환을 해놓고 비교를 하면 컴파일 오류가 난다.
비교를 하려면 .toString()을 제외하고 list.get(num).getFilePath() 만을 가지고 비교를 해야한다.
'JAVA STUDY' 카테고리의 다른 글
정규식을 이용한 마스킹 처리 (1) | 2018.07.06 |
---|---|
HTTP 상태코드 (0) | 2017.02.22 |
스프링 IoC의 용어 정리 (0) | 2017.02.20 |
토비의 스프링 3.1 공부! (0) | 2017.02.20 |
Random함수를 이용한 JAVA 가위바위보 게임 소스 (0) | 2016.10.26 |