⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msgcoloner.java

📁 采用JAVA开发
💻 JAVA
字号:
package com.gctech.sms.msg;

/**
 * <p>Title: 消息克隆者</p>
 * <p>Description: 消息克隆者</p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: gctech</p>
 * @author 王红宝
 * @version $Id: MsgColoner.java,v 1.1.1.1 2004/07/26 02:44:11 lijz Exp $
 */

public class MsgColoner {
  public MsgColoner() {

  }
  /**
   * 克隆单个短信体。
   * @param info 要克隆的短信体
   * @param num 第几条 0 开头
   * */
  public static MTInfo cloneSingle(MTInfo info, int num){
    if ( info.bDestNo == 1 )
      return info;
    MTInfo rt = new MTInfo();
    rt.AtTime = info.AtTime;
    rt.bDestNo = 1;
    rt.bFeeUserType = info.bFeeUserType;
    rt.bMsgFmt = info.bMsgFmt;
    rt.bMsgLevel = info.bMsgLevel;
    rt.bNeedReply = info.bNeedReply;
    rt.bSubType = info.bSubType;
    rt.content = info.content;
    rt.FeeCode = info.FeeCode;
    rt.FeeterminalId = info.FeeterminalId;
    rt.FeeType = info.FeeType;
    rt.gateway = info.gateway;
    rt.productID = info.productID;
    rt.ServiceID = info.ServiceID;
    rt.spId = info.spId;
    rt.srcPhone = info.srcPhone;
    rt.ValidTime = info.ValidTime;
    rt.spMsgId = info.spMsgId;
    int start = num*21;
    if ( num + 1 == info.bDestNo ){
      rt.sDestPhone = info.sDestPhone.substring(start).trim();
    }else{
      rt.sDestPhone = info.sDestPhone.substring(start, start+21).trim();
    }
    return rt;
  }


  public static void main(String[] args) {

    //System.out.println("01085121112          01025458478          ".substring(21, 42));
  }
}

⌨️ 快捷键说明

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