다른 간격으로 특정 값의 분류가 있습니다. 대부분의 형식은 [20-30]이지만 일부는 [30- 무한 형식]의 형식입니다.Java 용 개방 구간 구현이 있습니까?
- 양쪽에 닫혀 있지 않습니다 간격 (예를 들어 (0-5) 또는 [0-5))
- 간격을 : 이 당신이 알고있는 간격 클래스가있는 나타낼 수가 무한에 닫히는 (또는 시작하는)
다른 간격으로 특정 값의 분류가 있습니다. 대부분의 형식은 [20-30]이지만 일부는 [30- 무한 형식]의 형식입니다.Java 용 개방 구간 구현이 있습니까?
Time&Money 프로젝트에는 필요한 Interval 클래스가있는 것으로 보입니다.
svn : interval package에서이 파일을 참조하십시오.
나는 도서관 수업이 없다는 것을 알고 있지만, 나는 그런 수업을 다소 사려 깊게 쓴다.
Apache-commons-lang 프로젝트 (http://commons.apache.org/lang/)에는 범위를 처리하는 클래스 (예 : IntRange - https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/math/IntRange.html)가 포함되어 있습니다. 나는 그것이 당신의 모든 요구를 다룰 지 확신하지 못하지만, 점검할만한 가치가있을 것입니다.
값 비싸고 시간이 오래 걸립니다. – tpdi
왜 비싸다고 생각하니? – boutta
@tpdi이 몇 개의 클래스는 전체 라이브러리를 포함한다는 의미라면 복사 할 수 있습니다. 그것은 MIT 라이센스하에 있습니다. – Sergey