我在 Android 代码中使用 StringUtils 类。但是产生了异常,即找不到类。但是我已经为那个类使用了 jar 文件。请帮我!
问问题
16013 次
2 回答
24
尽量不要使用外部库。始终寻找 Android 替代品。
对于这种特定情况,您可以使用:android.text.TextUtils
于 2013-03-12T11:19:18.287 回答
0
我的问题用下面的代码解决了,我们不需要使用 StringUtils jar 来添加我们的项目。
我创建自己的类,即用 StringUtils 替换“RanjitString”。
public class RanjitString {
public static String substringBetween(String str, String open, String close) {
if (str == null || open == null || close == null) {
return null;
}
int start = str.indexOf(open);
if (start != -1) {
int end = str.indexOf(close, start + open.length());
if (end != -1) {
return str.substring(start + open.length(), end);
}
}
return null;
}
}
并直接访问静态方法substringBetween:
String myxml="This is my xml with different tags";
String successResult = RanjitString.substringBetween(myxml,
"<tag>", "</tag>");
这段代码对我有用...
于 2012-10-08T10:05:29.470 回答