我有一个类调用 ClientIdBandwidth.java 如下所示
public class ClientIdBandwidth
{
private int clientID;
private int bandwidth;
public ClientIdBandwidth(int clientID , int bandwidth)
{
this.clientID = clientID;
this.bandwidth = bandwidth;
}
public int getClientID()
{
return clientID;
}
public int getBandwidth()
{
return bandwidth;
}
}
我想调用 ClientIdBandwidth 构造函数并将数据放入构造函数?下面是我到目前为止所做的代码:
public class connectNode
{
private List[] connection;
private int totalClients;
totalClients = clientList.size(); //get the size from another class
connection = new Vector[totalClients]; //
for(int i = 0; i<totalClients; i++)
{
connection[i] = new Vector();
}
for(int i = 0; i<totalClients; i++)
{
int ID = (int)clientList.get(i);
ClientIdBandwidth cib = new ClientIdBandwidth(ID,'0');
}
在那之后,我不知道如何继续。谁能教我?提前致谢
更新
抱歉,我没有说清楚。
我现在正在做一个 p2p 模拟器。我有一个文本文件:
0;2;100; // 节点 0 以 100kbps 连接到节点 2
1;5;200; // 节点 1 以 200kbps 连接到节点 5
我有将读取 txt 文件的课程。并且它已经将总共多少个节点(在上面的示例中为 4,即节点 0、2、1、5)放入一个列表中。现在我想设置节点 0 连接到节点 2,并将带宽连接到向量。