com.google.common.collect.Range.containsAll()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(88)

本文整理了Java中com.google.common.collect.Range.containsAll方法的一些代码示例,展示了Range.containsAll的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Range.containsAll方法的具体详情如下:
包路径:com.google.common.collect.Range
类名称:Range
方法名:containsAll

Range.containsAll介绍

[英]Returns true if every element in values is #contains in this range.
[中]

代码示例

代码示例来源:origin: google/guava

public void testContainsAll() {
 Range<Integer> range = Range.closed(3, 5);
 assertTrue(range.containsAll(asList(3, 3, 4, 5)));
 assertFalse(range.containsAll(asList(3, 3, 4, 5, 6)));
 // We happen to know that natural-order sorted sets use a different code
 // path, so we test that separately
 assertTrue(range.containsAll(ImmutableSortedSet.of(3, 3, 4, 5)));
 assertTrue(range.containsAll(ImmutableSortedSet.of(3)));
 assertTrue(range.containsAll(ImmutableSortedSet.<Integer>of()));
 assertFalse(range.containsAll(ImmutableSortedSet.of(3, 3, 4, 5, 6)));
 assertTrue(Range.openClosed(3, 3).containsAll(Collections.<Integer>emptySet()));
}

代码示例来源:origin: org.sonatype.sisu/sisu-guava

@Override public boolean containsAll(Collection<?> targets) {
 try {
  return range.containsAll((Iterable<? extends C>) targets);
 } catch (ClassCastException e) {
  return false;
 }
}

代码示例来源:origin: xuminwlt/j360-jdk

public static void range(){
    Range.closed(1, 3).contains(2);//return true

    Range.closed(1, 3).contains(4);//return false

    Range.lessThan(5).contains(5); //return false

    Range.closed(1, 4).containsAll(Ints.asList(1, 2, 3));
  }
}

代码示例来源:origin: com.google.guava/guava-tests

public void testContainsAll() {
 Range<Integer> range = Range.closed(3, 5);
 assertTrue(range.containsAll(asList(3, 3, 4, 5)));
 assertFalse(range.containsAll(asList(3, 3, 4, 5, 6)));
 // We happen to know that natural-order sorted sets use a different code
 // path, so we test that separately
 assertTrue(range.containsAll(ImmutableSortedSet.of(3, 3, 4, 5)));
 assertTrue(range.containsAll(ImmutableSortedSet.of(3)));
 assertTrue(range.containsAll(ImmutableSortedSet.<Integer>of()));
 assertFalse(range.containsAll(ImmutableSortedSet.of(3, 3, 4, 5, 6)));
 assertTrue(Range.openClosed(3, 3).containsAll(
   Collections.<Integer>emptySet()));
}

相关文章