gpt4 book ai didi

java构造函数的两个字段中的两组数字?

转载 作者:行者123 更新时间:2023-12-02 00:42:20 26 4
gpt4 key购买 nike

有人问我以下问题。

The class IntersectionSet also implements the interface IntSet. An instance of the class stores two sets. The constructor takes two parameters to initialise these two sets. The method isElem implements the behaviour of set intersection, that is, returns true if and only if the given parameter is an element of both sets. Give the full definition of the class IntersectionSet.

我已经创建了 IntSet 接口(interface),但不确定如何仅通过构造函数中的两个字段来获取两组两个整数。我已经成功地使用了我之前制作的一组两个数字。我将提供 Intset 接口(interface)代码和我设计的另一个类来创建一组数字,我可以检查该元素是否在其中。任何帮助是极大的赞赏。干杯。

public class IntervallSet implements IntSet
{
int lowerbound;
int upperbound;

public IntervallSet(int a, int b)
{
lowerbound = a;
upperbound = b;
if(a>b)
{
b = a;
a = b;
}
else
{
a = a;
b = b;
}
}

public boolean isElem(int f)
{
if (f>= lowerbound && f<=upperbound)
{
return true;
}
else
{
return false;
}
}
}

最佳答案

问题定义如下:

An instance of the class stores two sets.

您需要使用 IntSet 来存储和参数,而不是 int:

IntSet set1, set2;

public IntersectionSet(IntSet a, IntSet b)

你可以从这里弄清楚:-)

关于java构造函数的两个字段中的两组数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5994213/

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