我是java新手。我正在尝试在指数到达间隔时间(不是整数)收集动态事件。
但是我希望我的“计时器”值是双倍的,有没有其他方法可以让计时器类接受双倍的值?
我尝试使用 Timer ActionListerner,如下所示:
double timer = data.getInterArrivalTime(0.5);
timer1 = new Timer(timer, new DataCollection());
timer1.start();
我的 DataCollection 类是:
private class DataCollection implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
int eventValue = data.poisson(25);
valueListAtOrigin.addLast(eventValue);
time = time + timer;
timeListAtOrigin.addLast(time);
}
}