关注分享主机优惠活动
国内外VPS云服务器

string如何查找字符串的位置(std::string查找指定的字符)

若要查找一个字符串在另一个字符串中的位置,可以使用字符串的indexOf方法。此方法返回要查找的子字符串在父字符串中首次出现的位置,如果未找到,则返回-1。

例如,我们想查找字符串“hello & quot在另一个字符串“hello world & quot中的位置可以做到这一点:

String str = & quot你好世界& quot;
String subStr = & quot你好;

int index = str . index of(subStr);
如果(索引!= -1) {
system . out . println(& quot;子串在父串中的位置为:“+index);
}否则{
system . out . println(& quot;找不到子字符串“;);
}

上面的代码将输出:子字符串在父字符串中的位置是:0,表示“hello & quot在“你好世界”出现在中的位置0。

以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com

未经允许不得转载:主机频道 » string如何查找字符串的位置(std::string查找指定的字符)

评论 抢沙发

评论前必须登录!