transmessage.java~76~

来自「SGIP联通sms短信各个版本例子程序下载」· JAVA~76~ 代码 · 共 48 行

JAVA~76~
48
字号
package SPAPI;

/**
 * Title:
 * Description:
 * Copyright:    Copyright (c) 2002
 * Company:
 * @author
 * @version 1.0
 */

public class TransMessage {

  public TransMessage() {
  }

  public static void testMsgBind() {
    MsgBind mb = new MsgBind();

    mb.SeqNum[0] = 0x11223344;
    mb.SeqNum[1] = 0x11223344;
    mb.SeqNum[2] = 0x11223344;
    mb.Name = "openet----123";
    mb.Password = "passwd----67890";
    mb.Reserve = "reserve";

    byte[] s = mb.getBytes();

    System.out.print("--" + mb.getUINT4(s, 0));

    for (int i = 0; i < s.length; i++)
    {  if (i % 20 == 0) System.out.print("\n"); System.out.print(s[i] + " ");}
    System.out.print("\n");
    for (int i = 0; i < s.length; i++)
    {  if (i % 20 == 0) System.out.print("\n"); System.out.print(Integer.toHexString(0x00ff & s[i]) + " ");}
    System.out.print("\n");
    for (int i = 0; i < s.length; i++)
    {  if (i % 20 == 0) System.out.print("\n"); System.out.print((char)s[i] + " ");}
    System.out.print("\n");

    MsgBind mb2 = new MsgBind(s);
    mb2.print();
  }

  public static void main( String[] args ) {
    testMsgBind();
  }
}

⌨️ 快捷键说明

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