takeinsidecmd.java~1~

来自「用java写编写的一个GPS源代码请大家多多指教」· JAVA~1~ 代码 · 共 35 行

JAVA~1~
35
字号
package com.gps.center.parsedata;

import java.util.regex.Pattern;
import com.gps.center.baseclass.MsgObj;
import com.gps.center.baseclass.ParseData;
import com.gps.center.baseclass.ParseInterface;
import com.gps.center.baseclass.HashObj;

public class TakeInsideCmd  extends ParseData implements ParseInterface {
  public TakeInsideCmd() {
  }
  /**
   * ParseMsg
   * @param msg MsgObj
   */
  public void ParseMsg(MsgObj msg) {
//    HashObj hashobj;
    Pattern regex;
    ParseInterface parseobj = null;
    regex = Pattern.compile("[,]");
    String[] reStr = regex.split(msg.cMsg);

    for (int i = 0; i < DeviceIdType.length; i++) {
      System.out.println("DeviceID:"+ DeviceIdType[i][0]);
      System.out.println("DeviceType:"+ DeviceIdType[i][1]);
      if (reStr[1].equals(DeviceIdType[i][0])) {
        if (super.classMap.containsKey(DeviceIdType[i][1])) {
          parseobj = (ParseInterface)super.classMap.get(DeviceIdType[i][1]);
          parseobj.ParseMsg(msg);
        }
      }
    }
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?