实现任意找到一个字符或者字符串将整个字符串分割成若干个字符串保存到字符数组当中
来源:互联网 发布:超声波驱鼠器 知乎 编辑:程序博客网 时间:2024/04/25 12:55
//实现任意找到一个字符或者字符串将整个字符串分割成若干个字符串保存到字符数组当中
public static String[] string2Array(String strSrc, String strSepr) {
String[] astr = null;
try {
Vector vec = new Vector(5, 1);
str2Arr(strSrc, strSepr, vec);
vec.trimToSize();
astr = new String[vec.size()];
vec.copyInto(astr);
vec.removeAllElements();
} catch (Exception ex) {
}
return astr;
}
private static void str2Arr(String strSrc, String strSepr, Vector vec) {
// TODO Auto-generated method stub
if (strSrc.indexOf(strSepr) == -1) {
vec.addElement(strSrc);
} else {
vec.addElement(strSrc.substring(0, strSrc.indexOf(strSepr)));
strSrc = strSrc.substring(strSrc.indexOf(strSepr)
+ strSepr.length());
str2Arr(strSrc, strSepr, vec);
}
}
public static String[] string2Array(String strSrc, String strSepr) {
String[] astr = null;
try {
Vector vec = new Vector(5, 1);
str2Arr(strSrc, strSepr, vec);
vec.trimToSize();
astr = new String[vec.size()];
vec.copyInto(astr);
vec.removeAllElements();
} catch (Exception ex) {
}
return astr;
}
private static void str2Arr(String strSrc, String strSepr, Vector vec) {
// TODO Auto-generated method stub
if (strSrc.indexOf(strSepr) == -1) {
vec.addElement(strSrc);
} else {
vec.addElement(strSrc.substring(0, strSrc.indexOf(strSepr)));
strSrc = strSrc.substring(strSrc.indexOf(strSepr)
+ strSepr.length());
str2Arr(strSrc, strSepr, vec);
}
}
- 实现任意找到一个字符或者字符串将整个字符串分割成若干个字符串保存到字符数组当中
- 将指定字符串分割成字符数组
- 以任意字符分割字符串
- 字符串分割到二维字符数组中:
- 将一个字符串的前n个字符旋转到后面,采用左旋,或者右旋。
- 将字符串分割成若干个子字符串
- 创建一个字符串数组,总共5个元素,每个元素最多保存30个字符,写一个函数排序整个数组。
- VC++中按特定标志字符实现字符串到字符串数组的分割(CString -> Cstring[])
- VC++中按特定标志字符实现字符串到字符串数组的分割(CString -> Cstring[])
- 把一个字符串用指定的字符作为分隔符分割成若干个子串输出
- 利用hashtable思想,保存在一个字符串中找到第一个只出现一次的字符
- 分割字符串 strtok(多个字符分割)
- 将字符串str2的前n个字符复制到字符数组str1中
- C语言:将一个字符串左旋任意(K)个字符
- java传入一个字符串 将它分割成大写字符为首的字符串数组
- php 将一个字符串分割为组成它的字符
- 根据分隔符将一个长字符串分割保存到动态数组中
- 根据分隔符将一个长字符串分割保存到动态数组中(第二种方法)
- 安全检测80端口Web服务攻击痕迹(下)
- 初学Java,泛型类型通配符(三十七)
- 优秀的员工究竟应该是你的棋子, 还是应该成为和你同进退的合作伙伴?
- 一直纠结做前端好是做后端
- 如何将record中的Date数据获取出来,在Datefield中显示
- 实现任意找到一个字符或者字符串将整个字符串分割成若干个字符串保存到字符数组当中
- ios开发kvo模式基础-Key-Value Observing 快速入门
- dede 调用三级栏目
- SELECT INTO FROM与INSERT INTO SELECT
- Dancing Links 精确覆盖问题的快速dfs
- 最大子序列问题及其求解
- Android程序 防止发编译
- 谷歌放弃火狐的谷歌工具栏产品
- GridView数据导入Excel