cuốn sách gpt4 ai đã làm

java — Làm cách nào để chạy lệnh PING và nhận bản tóm tắt các máy chủ được ping?

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 04:42:58 26 4
mua khóa gpt4 Nike

Xin chào, tôi cần sử dụng tính năng thực thi mã Java PING lệnh và nhận được một bản tóm tắt của máy chủ được ping. Làm cách nào để triển khai nó trong Java?

câu trả lời hay nhất

Theo viruspatel, bạn có thể sử dụng Thời gian chạy.exec()

Đây là một ví dụ

lớp pingTest {

public static void main(String[] args) {
Chuỗi ip = "127.0.0.1";
Chuỗi pingResult = "";

Chuỗi pingCmd = "ping" + ip;
thử {
Thời gian chạy r = Runtime.getRuntime();
Tiến trình p = r.exec(pingCmd);

BufferedReader in = new BufferedReader(mới
Đầu vàoStreamReader(p.getInputStream()));
Chuỗi đầu vàoLine;
while ((inputLine = in.readLine()) != null) {
System.out.println(inputLine);
pingResult += inputLine;
}
in.close();

} catch (IOException e) {
System.out.println(e);
}

}
}

输出

Ping 127.0.0.1 với 32 byte dữ liệu:
Trả lời từ 127.0.0.1: byte=32 time<1ms TTL=128
Trả lời từ 127.0.0.1: byte=32 time<1ms TTL=128
Trả lời từ 127.0.0.1: byte=32 time<1ms TTL=128
Trả lời từ 127.0.0.1: byte=32 time<1ms TTL=128

Thống kê Ping cho 127.0.0.1:
Gói: Đã gửi = 4, Đã nhận = 4, Bị mất = 0 (mất 0%),
Thời gian khứ hồi gần đúng tính bằng mili giây:
Tối thiểu = 0ms, Tối đa = 0ms, Trung bình = 0ms

Trích dẫnhttp://www.velocityreviews.com/forums/t146589-ping-class-java.html

Giới thiệu về java - Làm cách nào để chạy lệnh PING và nhận bản tóm tắt các máy chủ được ping? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/8815012/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress