>  Q&A  >  본문

Java는 날짜가 빠른지 늦은지 여부를 결정하기 위해 가장 간단한 if를 사용합니다.

날짜는 연도, 월, 일 세 개의 정수 데이터로 구성됩니다. 어떤 기능도 사용할 수 없으며, 가장 간단한 방법으로 판단할 수 있는 방법이 있습니까?

루틴: if 안에 if가 중첩되어 있고, 연도가 같으면 월을 결정한 다음 일을 결정합니다
직접 연도1000000+월100+일 One if can do it

给我你的怀抱给我你的怀抱2712일 전659

모든 응답(2)나는 대답할 것이다

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-17 10:10:33

    연월일을 문자열로 변환한 다음 정렬과 마찬가지로 추가하고 비교하세요. 월과 일은 반드시 두 자리여야 하며, 한 자리에는 0이 추가된다는 점을 참고하세요

    회신하다
    0
  • PHPz

    PHPz2017-05-17 10:10:33

    코드의 단순성을 고려한다면 방법은 정말 좋지만 성능 관점에서 보면 세 가지 if가 곱셈보다 훨씬 더 효율적입니다

    회신하다
    0
  • 취소회신하다