castFrom<S, T> 静态方法
- Iterable<
S> source
将 source
转换为 Iterable<T>
。
当可迭代产生一个不是 T
类型的元素时,元素访问将抛出异常。如果 source
的所有元素实际上都是 T
的实例,或者如果只访问了实际上是 T
实例的元素,那么结果的可迭代可以用作 Iterable<T>
。
实现
static Iterable<T> castFrom<S, T>(Iterable<S> source) =>
CastIterable<S, T>(source);