[英]How to use indexOf and lastIndexOf?
我在一个String
有一个HTML源代码。 我想使用indexOf
和lastIndexOf
获得字符串的一部分,但我只会得到int
eger
textView.setText("");
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(url);
// Get the response
ResponseHandler<String> responseHandler = new BasicResponseHandler();
String response_str = client.execute(request, responseHandler);
//response_str.lastIndexOf("morning—the sixth day.");
textView.setText( response_str.indexOf("<div class='commentary-link'>"););
我想获得HTML代码的一部分,但不知道该怎么做。
谢谢大家
indexOf
返回一个int,它表示整个字符串中子字符串的最后一个索引。 使用此索引与String#substring()
获取原始的子字符串:
int index = response_str.indexOf("<div class='commentary-link'>");
textView.setText( response_str.substring(index));
lastIndexOf
的用法几乎相同:
int index = response_str.lastIndexOf("<div class='commentary-link'>");
textView.setText( response_str.substring(index));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.