📄 util.java
字号:
public class util {
public static String replace(String str, String substr, String restr) {
String tmp[] = split(str, substr);
String returnstr = null;
if (tmp.length != 0) {
returnstr = tmp[0];
for (int i = 0; i < tmp.length - 1; i++)
returnstr = dealNull(returnstr) + restr + tmp[i + 1];
}
return dealNull(returnstr);
}
public static String[] split(String source, String div) {
int arynum = 0;
int intIdx = 0;
int intIdex = 0;
int div_length = div.length();
if (source.compareTo("") != 0) {
if (source.indexOf(div) != -1) {
intIdx = source.indexOf(div);
int intCount = 1;
do {
if (source.indexOf(div, intIdx + div_length) != -1) {
intIdx = source.indexOf(div, intIdx + div_length);
arynum = intCount;
} else {
arynum += 2;
break;
}
intCount++;
} while (true);
} else {
arynum = 1;
}
} else {
arynum = 0;
}
intIdx = 0;
intIdex = 0;
String returnStr[] = new String[arynum];
if (source.compareTo("") != 0) {
if (source.indexOf(div) != -1) {
intIdx = source.indexOf(div);
returnStr[0] = source.substring(0, intIdx);
int intCount = 1;
do {
if (source.indexOf(div, intIdx + div_length) != -1) {
intIdex = source.indexOf(div, intIdx + div_length);
returnStr[intCount] = source.substring(intIdx
+ div_length, intIdex);
intIdx = source.indexOf(div, intIdx + div_length);
} else {
returnStr[intCount] = source.substring(intIdx
+ div_length, source.length());
break;
}
intCount++;
} while (true);
} else {
returnStr[0] = source.substring(0, source.length());
return returnStr;
}
} else {
return returnStr;
}
return returnStr;
}
public static String dealNull(String str) {
String returnstr = null;
if (str == null)
returnstr = "";
else
returnstr = str;
return returnstr;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -