Java 嵌套for循环问题
这段代码在Netbeans Java中返回了一个问题Java 嵌套for循环问题,java,Java,这段代码在Netbeans Java中返回了一个问题 public static void main(String str[]) throws Exception { NetworkInterface[] devices = JpcapCaptor.getDeviceList(); for (int i = 0; i < devices.length; i++) { System.out.println(i + " :" + devices[i].
public static void main(String str[]) throws Exception {
NetworkInterface[] devices = JpcapCaptor.getDeviceList();
for (int i = 0; i < devices.length; i++) {
System.out.println(i + " :" + devices[i].name + "(" + devices[i].description + ")");
System.out.println(" data link:" + devices[i].datalink_name + "(" + devices[i].datalink_description + ")");
System.out.print(" MAC address:");
for (byte b : devices[i].mac_address) {
System.out.print(Integer.toHexString(b & 0xff) + ":");
}
System.out.println();
for (NetworkInterfaceAddress a : devices[i].addresses) {
System.out.println(" address:" + a.address + " " + a.subnet + " " + a.broadcast);
}
}
JpcapCaptor jpcap = JpcapCaptor.openDevice(devices[1], 2000, true, 20);
jpcap.loopPacket(-1, new packet_cap());
}
两行代码列为“nota statement”(非语句)和}
for (int i = 0; i < devices.length; i++)
及
我确信这些问题是相关的。
和&
在Java中不是有效的关键字或标识符。这些是XML编码的运算符。例如,
表示和&
在Java中不是有效的关键字或标识符。这些是XML编码的运算符。例如,
表示看起来像是从HTML复制和粘贴的
for(int i=0;i devices.length;i++)
<
应该是,看起来像是从HTML复制和粘贴的
for(int i=0;i devices.length;i++)
<
应该是
和&代码>可能是问题所在。应该是
和&代码>可能是问题所在。应该是System.out.print(Integer.toHexString(b & 0xff) + ":");