考虑:
public <U> void doSomethingWith(U u) {
...
}
方法返回空
当方法传递给方法时,方法会知道U的类型
使用Java,
<U>
旨在表示什么?我想澄清一下:
这是一种预先声明吗?“那种类型U的东西会传递给您,而您对此一无所知。。好,它可以是任何东西”?
最佳答案
使用Java,<U>
旨在表示什么?
这是一种预先声明吗?“那种类型U的东西会传递给您,而您对此一无所知。。好,它可以是任何东西”?
是。它称为通用类型参数。 Read more here.