如果我有 :
if(ipp instanceof TCPPacket){
TCPPacket tcp = (TCPPacket)ipp;
int destPort = tcp.dst_port;
int srcPort = tcp.src_port;
}
如何用定义的数字(如 10)替换 destPort 和 srcPort ?
如果我有 :
if(ipp instanceof TCPPacket){
TCPPacket tcp = (TCPPacket)ipp;
int destPort = tcp.dst_port;
int srcPort = tcp.src_port;
}
如何用定义的数字(如 10)替换 destPort 和 srcPort ?
这应该这样做。
if(ipp instanceof TCPPacket){
TCPPacket tcp = (TCPPacket)ipp;
int destPort = 10;
int srcPort = 10;
}
重新考虑编辑-
如果您实际上是在尝试设置 的值TCPPacket
,并且这是TCPPacket
您正在使用的类,则可以这样做:
if(ipp instanceof TCPPacket){
TCPPacket tcp = (TCPPacket)ipp;
tcp.dst_port = 10;
tcp.src_port = 10;
}
你的意思是像……?
if(ipp instanceof TCPPacket){
TCPPacket tcp = (TCPPacket)ipp;
int destPort = 10;
int srcPort = 10;
}
但我可能误解了你的问题,你的意思是如何设置tcp.dst_port
和tcp.src_port
?