2015-10-19 118 views
-3
存在價值的

n數量的字符串包含用空格隔開的整數值的範圍,檢查,如果一個整數範圍內的其它範圍JAVA

String range="2008-2008 2009-2050 2010-2015 2016-2080 ....... etc.."; 

在這裏,我需要知道,如果一個特定的範圍已經存在於字符串中,例如,2010-2015年和2016-2080年的整數已經是2009-2050年的一部分。這怎麼能實現? 在此先感謝。

+2

「2009-2050」的「2016-2080」部分究竟如何?你只有一部分的範圍需要在? – Emz

+0

@Emz 2016 - 2080年,2016 - 2050年是2009 - 2050年的一部分。 – Prajwel

+0

@KentHawkings - 我很困惑我應該做什麼,不能硬編碼它,因爲字符串不斷增加/減少 – Prajwel

回答

0

將字符串表示轉換爲Guava Range對象並使用提供的方法檢查重疊。