本文整理了Java中com.google.common.collect.Range.containsAll
方法的一些代码示例,展示了Range.containsAll
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Range.containsAll
方法的具体详情如下:
包路径:com.google.common.collect.Range
类名称: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()));
}
内容来源于网络,如有侵权,请联系作者删除!