腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
泛
型
类型
上界
为
泛
型
本身
我正在创建一个
泛
型
接口及其类实现。这是一个不相交的集合。这个类的
泛
型
类型
上限是
泛
型
本身
: public class MyDisjointSet<K extends Pair<T, T>> implements IMyDisjointSet<K> { } 和当我将第二个参数添加到
泛
型
类型
列表中时,它可以编译: public class MyDisjointSet&
浏览 18
提问于2020-04-25
得票数 0
1
回答
上限通配符的好处是什么?
、
、
、
我发现的反复出现的解释是,
上界
通配符这个概念也适用于有界
泛
型
,例如:此方法的
泛
型
在指定时将接受
类型
为
或其任何子类的对象:gMethod(intList); // allowed 为了进一步说明,
浏览 2
提问于2019-11-28
得票数 1
3
回答
转换
泛
型
变量java
、
、
我目前不确定如何在不将它们转换为整数的情况下对
泛
型
变量进行数学操作。在java中,强制转换
泛
型
变量是否会击败
泛
型
对象?2) == 0) { else { 我不确定如何添加
上界
或通配符以确保对象是整数是否有一种方法可以更改超类
泛
型
方法,以便它可以被其他
类型
使用,比如Strin
浏览 4
提问于2014-10-24
得票数 0
回答已采纳
1
回答
构造
类型
、有界
类型
和无界
类型
的意义?
、
来自C# 5.0规范
泛
型
类型
声明
本身
表示--一个未绑定的
泛
型
类型
,通过应用
类型
参数,它被用作形成许多不同
类型
的“蓝图”。
类型
参数是紧跟在
泛
型
类型
名称后面的尖括号(<和>)中写入的。未绑定的
泛
型
类型
只能在
类型
表达式中使用(§7.6.11)。包含至
浏览 3
提问于2017-04-26
得票数 3
1
回答
在Java中使用
泛
型
类型
(使用相同的
类型
进行比较和求和)
、
、
在我第一年的java课程中,我一直在研究一个棘手问题的答案,特别是我需要让一个程序既能对
泛
型
列表中的元素求和,又能找到列表中最高和最低的元素。我完全有能力单独完成这两个任务,使用T(
泛
型
类型
)扩展Number进行求和,并进行比较。当我试图在相同的
泛
型
类型
上完成这两个任务时,问题就出现了,因为java不能多重继承。简而言之,当T的
上界
是Number类时,我如何完成这两个任务? 欢迎使用代码片段和建议!
浏览 0
提问于2012-03-28
得票数 1
2
回答
上有界
泛
型
与作为方法参数的超类?
、
据我所知,使用
上界
泛
型
和使用超类作为方法参数都接受相同的可能参数。哪一个是首选的,如果有什么区别,两者有什么区别?
上界
泛
型
作为参数:作为参数的超类: public void doSomething(Foo foo)
浏览 4
提问于2014-01-27
得票数 8
回答已采纳
1
回答
Scala -创建一个采用另一个
泛
型
类型
的
泛
型
类型
、
、
我正在重构一个Java接口,它定义了接口内部的所有具体
类型
(方法接收和返回的
类型
)。我不想强制执行这些
类型
约束,而是希望保持接口
泛
型
,输入和输出值
类型
本身
应该是
泛
型
的。接口中的一些方法是递归的,因为它们返回在定义特征
本身
的不同
泛
型
类型
中定义的
泛
型
类型
。我需要引用特征中的
泛
型
<
浏览 8
提问于2018-01-02
得票数 0
1
回答
C#中的数组与
泛
型
、
、
、
数组如何实现
泛
型
容器接口,而不是
泛
型
本身
?我们能做同样的事吗?{} 这是一个很好的例子,它演示了我们可以从
泛
型
创建非
泛
型
(谢谢MarcinJuraszek!!)。我的猜测是,这与字符
浏览 1
提问于2016-03-01
得票数 4
回答已采纳
2
回答
泛
型
类型
是MyType<,>实际上是一个
类型
吗?
、
、
、
在MEF中导出
泛
型
类型
时,我对此产生了一些困惑new Dictionary<string,bool>().GetType() == typeof(Dictionary<,>)true 然而,Dictionary<,>
本身
并不被认为是NET对待
泛
<e
浏览 0
提问于2012-11-18
得票数 3
回答已采纳
2
回答
用Asm字节码生成器(ClassWriter)生成
泛
型
类型
的方法
、
、
、
、
但是,有一件事没有提到,而且我一直找不到文档,就是如何使用
泛
型
类型
信息来实现这些文档。实际上,我能够很容易地确定
泛
型
类型
信息
本身
(因为代码将采用现有的字段和/或方法,并且存在完整的
泛
型
类型
处理和解析)。我只需要为包含
泛
型
类型
的
类型
生成
泛
型
版本。我希望这可以像修改签名Asm ClassWriter
浏览 3
提问于2010-07-14
得票数 13
回答已采纳
3
回答
泛
型
类
类型
参数不清楚?
、
我刚刚开始在dotnet中使用
泛
型
。当我感到困惑时,我正试图学习
泛
型
类和
泛
型
方法。下面我在贴一个密码。public void helperMethod<T>(T input) Console.WriteLine(input);}如果我可以创建一个
泛
浏览 7
提问于2016-09-19
得票数 0
回答已采纳
2
回答
非
泛
型
类能实现
泛
型
接口吗?
、
、
在一页的通用接口一节中,作者写道(重点是我的): 那么,是否存在非
泛
型
类可以在Java中实现
泛
型
接口的特定情况?或者所有这些类都是
泛
型
的
浏览 0
提问于2019-01-22
得票数 2
回答已采纳
1
回答
如果变量
类型
可以包含任意T
类型
的
泛
型
类,那么它会有什么根本缺陷吗?
、
、
、
这将使我不必为了能够处理不同T
类型
的
泛
型
对象而创建如此多的一次性接口。这个想法有没有根本的问题,这就是为什么它不是语言的一部分,或者只是一个“它没有被优先考虑或被认为是重要的”的情况?当我说“接口”时,我并不是说这一定会被归类
为
“接口”。这只是一种简单的方式来解释我的意思。一种抽象的基类是另一种思考它的方式。只是为了弄清楚为什么这不是一个讨论主题,而是一个有明确答案的问题: 我的问题是,这个想法
本身
是否存在一个缺陷,使得它与
类型
安全或类似的东西不兼容,或者是否没有任何根本的缺陷。用法示例
浏览 2
提问于2016-10-25
得票数 1
1
回答
C#
泛
型
方法,可以从
泛
型
类型
的
类型
定义中推断参数的
类型
吗?
、
、
T someObject = DIContainer.Resolve<T>(); }T是一个普通的
泛
型
类型
参数,用于定义
泛
型
方法"Get",但是有一个
类型
约束,其中包含
泛
型
本身
。现在,方法应该定义一个参数,该参数的
类型
是由方法的
泛
型
类型
参数定义的
泛<
浏览 3
提问于2011-08-24
得票数 4
4
回答
Java中的
泛
型
方法,语法
、
<C extends Cat>是useMe的返回
类型
,对吗?<? super Dog>是做什么的?
浏览 1
提问于2012-01-22
得票数 2
回答已采纳
3
回答
对
泛
型
类的非
泛
型
引用将导致非
泛
型
返回
类型
。
、
我有一个遗留类,该类
本身
不是
泛
型
,而是它的一个方法返回
类型
使用
泛
型
: public Collection<String> getStuff() { ... }getStuff()使用
泛
型
返回字符串集合。上迭代,不需要将元素转换为Stringfor (String s: t.getStuff()) // valid {
浏览 3
提问于2009-01-16
得票数 8
回答已采纳
2
回答
静态构造函数多次调用
using System; { using System.Threading; { { var t = new Thread(Tester); va
浏览 2
提问于2014-03-11
得票数 4
回答已采纳
1
回答
自动映射从非
泛
型
类型
到
泛
型
类型
、
、
、
、
是否有可能(以及如何)创建从非
泛
型
类型
到
泛
型
类型
的映射?IGenericFoo<TDestination> where TDestination : class string Baboon { get; set; }我尝试通过这样做来使用开放的
泛
型
():但在运行时失败,有以下错误: {“
类型
或方法
浏览 2
提问于2017-11-28
得票数 0
回答已采纳
1
回答
字符串
泛
型
参数是作为值
类型
还是引用
类型
处理的?
、
我从文档中注意到:
泛
型
对于引用
类型
的工作方式有些不同。当第一次使用任何引用
类型
构造
泛
型
类
浏览 3
提问于2016-02-09
得票数 3
回答已采纳
1
回答
.NET反射-
泛
型
类型
定义的GetInterfaces()的结果无法成功与
泛
型
类型
的文本进行比较
、
、
、
我最近不得不在.NET中做一些反射,在比较
泛
型
类型
定义时偶然发现了一个奇怪的行为。我必须通过从LINQ IDictionary<,>中提取一个Type对象来判断一个
类型
是否
为
Expression,所以我无法使用is运算符来判断。但是,如果我获得接口
本身
的
泛
型
类型
定义,如下所示: .GetGenericTypeDefinition()
浏览 4
提问于2019-01-22
得票数 4
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券