例如在字符串"fsjakhdsjkahfjkdshalfhdsahjfhdsalfjds"中如何判断f最后出现的位置是什么。
那么我只想输出最后一个”f“之前的字符该怎么办
String n="fsjakhdsjkahfjkdshalfhdsahjfhdsalfjds";
n=n.subString(0,n.lastIndexOf("f"));
截取N中,第0个位置到最后一个f之前的全部字符
n=n.subString(0,n.lastIndexOf("f"));
截取N中,第0个位置到最后一个f之前的全部字符
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-04-15
public int lastIndexOf(String str)
返回在此字符串中最右边出现的指定子字符串的索引。
返回在此字符串中最右边出现的指定子字符串的索引。
第2个回答 2010-04-15
int index="fsjakhdsjkahfjkdshalfhdsahjfhdsalfjds".lastIndexOf("f");
index就是f最后出现的位置
index就是f最后出现的位置
第3个回答 2010-04-15
int pos="fsjakhdsjkahfjkdshalfhdsahjfhdsalfjds".lastIndexOf("f");