package hello;
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String s = in.nextLine() ;
int a ;
boolean ccc = false ;
String h = null,min = null,ss = null ;
for (; !s.equals("END");)
{
if (s.startsWith("$GPRMC"))
{
int loc = s.indexOf("*") ;
String num = s.substring(loc + 1 ) ; //num为校验值
s = s.substring(1, loc) ;// s为$和*之间的字符串
String[] arr = s.split(",") ; //以","拆分字符串
if ( arr[2].equals("A") )//进而判断是否定位
{
// s = s.replace(",", "") ;
//s = GPRMC,024813.640,A,3158.4608,N,11848.3737,E,10.05,324.27,150706,,,A
// char[] p = s[0].toCharArray() ;
a = s.charAt(0) ^ s.charAt(1) ;
Java应用基础_GPS数据处理
最新推荐文章于 2024-07-27 13:31:57 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)