亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java怎么實現ping的功能

小億
168
2024-02-23 09:22:29
欄目: 編程語言

在Java中實現ping功能可以通過執行系統命令來調用操作系統提供的ping命令。以下是一個示例代碼:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class PingExample {

    public static void main(String[] args) {
        String ipAddress = "127.0.0.1";

        try {
            Process process = Runtime.getRuntime().exec("ping " + ipAddress);
            BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));

            String line;
            while ((line = reader.readLine()) != null) {
                System.out.println(line);
            }

            int exitValue = process.waitFor();
            if (exitValue == 0) {
                System.out.println("Ping successful");
            } else {
                System.out.println("Ping failed");
            }

        } catch (IOException | InterruptedException e) {
            e.printStackTrace();
        }
    }
}

在上面的代碼中,我們通過Runtime.getRuntime().exec("ping " + ipAddress)來執行ping命令,然后讀取ping命令的輸出并打印出來。最后通過process.waitFor()方法獲取ping命令的退出值,如果退出值為0則表示ping成功,否則表示ping失敗。

請注意,執行系統命令存在一定的安全風險,需要謹慎處理輸入參數。

0
霍州市| 澄江县| 惠州市| 松滋市| 康乐县| 上饶县| 县级市| 乐亭县| 石柱| 综艺| 石家庄市| 阜城县| 乐陵市| 蛟河市| 南溪县| 柳河县| 滨海县| 南昌市| 兴仁县| 崇文区| 凌源市| 鱼台县| 马公市| 沽源县| 五河县| 依兰县| 桦川县| 枞阳县| 孝义市| 读书| 神农架林区| 包头市| 栾城县| 黄龙县| 巴中市| 桐城市| 游戏| 镇雄县| 北安市| 札达县| 岳西县|