📄 sdgatewayphon.java
字号:
package com.gctech.sms.platform;
import java.util.Properties;
import java.io.InputStream;
import java.io.FileInputStream;
import java.util.Vector;
import java.util.StringTokenizer;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
public class SDGatewayPhon {
public SDGatewayPhon() {
}
private static Properties props = null;
public static Properties getConfig(String configFile) {
if (props == null) {
props = new Properties();
try {
InputStream in = new FileInputStream(configFile);
props.load(in);
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
return props;
}
/**
* 分解目标手机列表
*
* @param src 从配置文件中读取的测试手机号
* @param delim 分隔符
* @return
*/
public static Vector split(String src, String delim) {
if (src == null || delim == null)
return null;
StringTokenizer st = new StringTokenizer(src, delim);
Vector vct = new Vector();
for (; st.hasMoreTokens(); vct.add(st.nextToken()));
return vct;
}
/**
* 判断目标号码是否为测试手机代码
*
* @param des
* @return
*/
public static boolean isDesPhon(String des) {
Properties ps = getConfig("./conf/sdtestphon.properties");
Vector vct = split(ps.getProperty("gctech.sd.testphon"), ",");
if(vct == null)
return false;
return vct.contains(des);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -