方法前的泛型是什么意思?

问题描述 投票:0回答:1

我发现了一个基本上看起来像这样的函数:

<R> MyClass<R> functionName(){}

我不知道前面的<R>是什么意思,我没有通过谷歌搜索找到任何东西。我知道泛型是什么,我只是不知道它们在那个特定位置的作用。

java function generics
1个回答
1
投票

这意味着R是一个变量,该变量在执行该方法时分配,并且可以分配给任何类。这可能会有所帮助:What are Generics in Java?

© www.soinside.com 2019 - 2024. All rights reserved.