在Java中运行命令行命令



是否可以在java中运行此cmd行命令curl ipinfo.io

然后我想把lat和long或者";loc";从它之后。感谢

您可以使用

var p = Runtime.getRuntime().exec("curl ipinfo.io")

并读取输出,如:

try (BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(p.getInputStream()))) {
return bufferedReader.lines().collect(Collectors.toList());
} catch (IOException e) {
e.printStackTrace()
}

最新更新