如何在java中搜索字符串及其编号
我现在想知道我将如何搜索一个特定的字符串并找到它的数字。我有一个程序,检查你输入的ip上的ping,它会显示max、min、average等。我目前正在尝试看看是否有办法找到并打印出max、min和average数字。我尝试过手动检查charAt,但它最终会出现大约15行不必要的代码,而实际上应该只有几行。任何帮助都将不胜感激 下面是我想要得到的数字的图片: 下面是我用来查找ping的代码如何在java中搜索字符串及其编号,java,string,bufferedreader,ping,Java,String,Bufferedreader,Ping,我现在想知道我将如何搜索一个特定的字符串并找到它的数字。我有一个程序,检查你输入的ip上的ping,它会显示max、min、average等。我目前正在尝试看看是否有办法找到并打印出max、min和average数字。我尝试过手动检查charAt,但它最终会出现大约15行不必要的代码,而实际上应该只有几行。任何帮助都将不胜感激 下面是我想要得到的数字的图片: 下面是我用来查找ping的代码 public static void runSystemCommand(String command,
public static void runSystemCommand(String command, JTextArea field) {
try {
Process p = Runtime.getRuntime().exec(command);
BufferedReader inputStream = new BufferedReader(
new InputStreamReader(p.getInputStream()));
String s = "";
// reading output stream of the command
while ((s = inputStream.readLine()) != null) {
System.out.println(s);
}
} catch (Exception e) {
e.printStackTrace();
}
}
输出
672ms
696ms
您可以尝试以下策略:
你试过regex吗?谢谢!,它工作得非常好。我甚至不认为,如果只是在ms后面搜索数字。
672ms
696ms