1
7
Guava
使这一点与它的
Iterators.filter(Iterator<?>, Class<T>)
显然,您可以遍历生成的迭代器,而无需将每个元素强制转换为
|
2
2
处理它的简单方法就是强制转换它,并确保,如果类型在将来与您期望的不同,将引发异常并通知您。你会想检查一下,不管你是如何记录异常的工作,异常会找到它的方式,日志文件。例外的存在是为了告诉你一些事情不是你所期望的,让他们做他们的工作。
|
3
2
所以归结起来就是:
我想说这也不算太糟。
if块下面也应该有else块。 大致如下:
|
4
1
因为如果遇到迭代器返回的对象不是
|