【问题标题】:Checking if a range of Integer values exists in other Range of Values in JAVA检查JAVA中的其他值范围中是否存在整数值范围
【发布时间】:2015-10-19 05:01:21
【问题描述】:

我有n 包含由空格分隔的整数值范围的字符串数,

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

在这里,我需要知道字符串中是否已经存在特定范围,例如,2010-2015 和 2016-2080 中的整数已经是 2009-2050 的一部分。如何做到这一点? 提前致谢。

【问题讨论】:

  • 2016-2080 究竟是2009-2050 的一部分?你只需要在范围内的一部分吗?
  • @Emz in 2016-2080, 2016-2050 是 2009-2050 的一部分。
  • @KentHawkings - 我对我应该做什么感到困惑,由于字符串不断增加/减少,因此无法对其进行硬编码

标签: java arrays multidimensional-array dynamic-arrays


【解决方案1】:

将您的字符串表示形式转换为Guava Range 对象并使用提供的方法检查重叠。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-26
    • 2019-03-23
    • 1970-01-01
    • 2014-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多