读取String字符串

最近在测试中用到的:服务器返回的字符串格式是:<p>欢迎使用xxxxxxxxx系统!</p>

把“欢迎使用xxxxxxxxx系统!”取出

private String findString(String str){
//传进来str
int endIndex = str.indexOf("</p>");
String contents = str.substring(3, endIndex); //其中起始索引:3 表示从开始(包含3),endIndex 表示结束(不含该索引)
//可做判断返回
Log.i("info", "findString: contents:" + contents);
return contents;
}

Utils
public static String findString(String str) {
//<p>欢迎使用武汉纺织大学数学与计算机学院后台系统!</p>
//String.substring(int beginIndex, int endIndex)
/*String s = "abcdefgabcdefg";
int i = s.indexOf("cd");// out 2*/
int endIndex = str.indexOf("</p>");
String panduan = str.substring(3, 4);
String s1 = new String("<");
if (panduan.equals(s1)) {//.equals是比较两个对象
return "服务器报错了";
} else {
String contents = str.substring(3, endIndex);
/*Log.i("info", "findString: contents:" + panduan);

Log.i("info", "findString: contents:" + contents);*/
return contents;
}
}

转载于:https://www.cnblogs.com/banzhuan/p/6736078.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值