gpt4 book ai didi

java - T 用作方法签名时是什么意思?它是返回类型吗?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:25:52 27 4
gpt4 key购买 nike

abstract public <T> T iterEdges(EdgeFun<T> func, T accum);

这是一个用于图形的多线程库。我并没有要求任何与实际实现相关的东西,我只是不明白双返回类型是什么意思?

我只是在猜测,但这是我的解释(我尝试谷歌搜索,但谷歌不匹配非字母数字符号,所以我尝试了一些术语组合但没有得到任何结果。)

就是说会返回某种T类型的集合?两个类扩展了这个方法所在的类,所以我猜它允许多态性,但这的真正含义是什么?

最佳答案

这是一个generic method .第一个是将要使用的通用类型。该函数还声明返回类型 T。参数显示它们使用该通用参数类型。

关于java - <T> T 用作方法签名时是什么意思?它是返回类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25829737/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com