【发布时间】:2018-01-26 18:11:56
【问题描述】:
我有一个用于 ip 和端口列表以及套接字连接的向量,当连接丢失时,我单击按钮并从向量列表中调用下一个 ip 和端口。
我的问题是当我完成我的列表时,我如何成为列表的头部?
这是我当前的代码
public class UriIterator
{
private var _availableAddresses: Vector.<SocketConnection> = new Vector.<SocketConnection>();
public function UriIterator()
{
}
public function withAddress(host: String, port: int): UriIterator {
const a: SocketConnection = new SocketConnection(host, port);
_availableAddresses.push(a);
return this;
}
public function get next(): SocketConnection{
return _availableAddresses.length ? _availableAddresses.pop() : null;
}
}
谢谢
【问题讨论】:
标签: arrays actionscript-3 flash vector server