我想做下面的HttpResponse的子串。如何做android中的HttpResponse子串
true#696.887#Nirmal Patel
這是字符串,我只想要整個字符串中的Nirmal patel
。
我想做下面的HttpResponse的子串。如何做android中的HttpResponse子串
true#696.887#Nirmal Patel
這是字符串,我只想要整個字符串中的Nirmal patel
。
你可以簡單的做到這一點,
String yourString = yourResponse.substring(yourResponse.lastIndexOf('#') + 1);
謝謝你這一個完美 –
我想696.887從整個字符串PLZ給我的代碼..... –
可能是'yourResponse.substring(yourResponse.indexOf('#')+ 1,yourResponse.lastIndexOf('#') );' –
String substring= httpresponse.substring(httpresponse.lastIndexOf('#')+1,httpresponse.length());
This print #Nirmal pate我不想要#和最後一個字符丟失 –
你能解釋一下如何解決這個問題嗎? – Phani
@Phani閱讀http://developer.android.com/reference/java/lang/String.html –
首先使用lastIndexOf
方法
int index = YOUR_RESPONSE.lastIndexOf("#");
不是使用subString
方法
YOUR_RESPONSE.subString((index+1),YOUR_RESPONSE.length());
指這些連結http:// www.javatpoint.com/substring –