84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
明白了, 刚晕了 哈哈谢谢大家, 这个就是一个忽略大小写判断是否相等而已. 证明休息还是很重要的 哈哈
우선 이 코드는 equalsIgnoreCase를 사용할 필요가 없고, equals만 사용하면 됩니다.
equalsIgnoreCase
equals
둘째, doeYear, doeMonth, doeDay은 -1을 비즈니스에서 잘못된 값으로 정의했을 수 있으므로 여기서 이 세 가지 값을 확인해야 합니다(비어 있거나 ). -1
doeYear
doeMonth
doeDay
-1
문맥에 관계없이 코드만 보면 -1과 doeDay가 동일한지 판단하는 것뿐입니다.
doeMonth, doeDay, doeYear란 무엇인가요? 코드의 맥락을 게시해야 합니다. 무엇을 표현하고 싶은지 누가 알겠습니까?
우선 이 코드는
equalsIgnoreCase
를 사용할 필요가 없고,equals
만 사용하면 됩니다.둘째,
doeYear
,doeMonth
,doeDay
은-1
을 비즈니스에서 잘못된 값으로 정의했을 수 있으므로 여기서 이 세 가지 값을 확인해야 합니다(비어 있거나 ).-1
문맥에 관계없이 코드만 보면
가 무시되는 것을 보면 혼란스럽습니다.-1
과doeDay
가 동일한지 판단하는 것뿐입니다.doeMonth, doeDay, doeYear란 무엇인가요? 코드의 맥락을 게시해야 합니다. 무엇을 표현하고 싶은지 누가 알겠습니까?