gpt4 book ai didi

java - 从模板类初始化对象

转载 作者:行者123 更新时间:2023-12-02 11:57:38 26 4
gpt4 key购买 nike

我想从模板类初始化对象以及如何与其他类处理它

public class Pair<A, B> {
private A first;
private B second;

public Pair(A first, B second) {
super();
this.first = first;
this.second = second;
}


public A getFirst() {
return first;
}

public void setFirst(A first) {
this.first = first;
}

public B getSecond() {
return second;
}

public void setSecond(B second) {
this.second = second;
}
}

公共(public)级战列舰{

public static void main(String[] args) {
Pair g<int ,int>=new Pair <int,int>();//i get error here

}

}

/*

最佳答案

这不会起作用,因为语法错误。

Pair g<int ,int>=new Pair <int,int>(); 

应该是

Pair<Integer, Integer> g = new Pair<>(1, 2); 

如果构造函数接受两个参数,您必须提供这些参数。

泛型在 Java 9 中不支持原语,尽管有一个项目在未来版本中允许这样做。

关于java - 从模板类初始化对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47473639/

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