자바 명령어 질문입니다!!(급!!)
-
게시물 수정 , 삭제는 로그인 필요
public boolean equals(Object obj)
{
Record book = (Record)obj;
if(strBook.equals(book.getBook()))
return true;
return false;
}
=================================================
.......에서
Record book = (Record)obj;는 대체 무엇을 의미하는 것인가요?
그리고 리턴이 if문에 한번 있고 그다음에 또 있는데....
이러면 if조건이 충족될시 리턴이 두번 되는것 맞습니까?
else라도 들어있으면 이해 하겠는데 저렇게 해 놓으면
if 조건이 맞아서 트루가 반환된다 하더라도 곧장 다시 펄스가 반환되지 않나요?
if문 조건인 if(strBook.equals(book.getBook())) 자체도 지금 어떻게 돌아가는건지 잘 이해가 안되네요.
설명 부탁드립니다.
자바 고수님들의 가급적 빠른 질문 부탁 드립니다.
public boolean equals(Object obj)
{
Record book = (Record)obj;
if(strBook.equals(book.getBook()))
return true;
return false;
}
=================================================
.......에서
Record book = (Record)obj;는 대체 무엇을 의미하는 것인가요?
그리고 리턴이 if문에 한번 있고 그다음에 또 있는데....
이러면 if조건이 충족될시 리턴이 두번 되는것 맞습니까?
else라도 들어있으면 이해 하겠는데 저렇게 해 놓으면
if 조건이 맞아서 트루가 반환된다 하더라도 곧장 다시 펄스가 반환되지 않나요?
if문 조건인 if(strBook.equals(book.getBook())) 자체도 지금 어떻게 돌아가는건지 잘 이해가 안되네요.
설명 부탁드립니다.
자바 고수님들의 가급적 빠른 질문 부탁 드립니다.
#자바 명령어 #자바 명령어 실행 #자바 명령어 라인 #자바 명령어 cmd #자바 명령어 설정 #자바 명령어 확인 #마크 자바 명령어 #리눅스 자바 명령어 #윈도우 자바 명령어 #linux 자바 명령어