【问题标题】:Extracting two numbers from a string using java使用java从字符串中提取两个数字
【发布时间】:2018-10-01 14:33:07
【问题描述】:

"跟踪信息纬度:3.9574667 经度:7.44882167"

消息字符串的结构不会改变,只是图形会改变。

【问题讨论】:

  • 是否需要正则表达式?
  • @TheWanderer 没有任何方法会受到赞赏
  • 在问之前要努力。你可以很容易地在谷歌上找到答案

标签: java regex string


【解决方案1】:

为此,您甚至不需要正则表达式。只需拆分字符串并调用正确的索引:

String latLongString = "Tracking info Latitude: 3.9574667 Longitude: 7.44882167"; //yours obviously won't be hardcoded
String[] split = latLongString.split(" ");
String lat = split[3];
String lon = split[5];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-25
    • 2015-02-15
    • 1970-01-01
    • 2014-05-26
    • 2019-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多