永发信息网

JAVA基础 key在这里干什么?搞不懂

答案:3  悬赏:30  手机版
解决时间 2021-04-03 20:33
JAVA基础 key在这里干什么?搞不懂
最佳答案
key在这里是你要查找的内容(文字列)。
举个例子
String str = "abcdef";
String key = "cde";
int index = 1;这时
str.indexOf(key, index)就返回2。因为我们从"abcdef"的index=1(b的位置)开始找,找到了"cde","cde"在str中的index=2。
此时,我们要继续找到话就要从 str 的 index = 2 + 3 的地方开始找。
2代表的是 "cde"在str中的index
3代表的是"cde"的长度,也就是key.length()。
全部回答
key能调用length方法说明它可能是个数组
key是你要在str需找的子串。
从str索引为0的位置开始找,找得到,那么跳过key长度的子串(因为这部分已经找到),继续寻找下一匹配的子串,直到没有key子串,循环才退出
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
老姑婆都是变态的吗
为什么说X2 – Y2 = (X + Y)(X – Y)是奇数或
在工作中缺少激情和斗志了,怎么办?
怎样申请蜂鸟骑手专属手机卡?
dnf被制裁了300多小时怎么办
求老友记1~10季百度云资源~谢谢
海洋里最大的鲸是什么鲸
家居花草摆放风水有哪些要注意
家用的话,开通光纤10兆行不行,快不快
养生锅能不能炒菜?
猜猜中国最古老最大的瑶寨在哪,云南
信道复用技术有三种方式是什么?
开卷是否有益200字
关于贵阳结婚以及之前的一些准备
小丫挺的是什么意思?
推荐资讯
滴胶怎么做
DNF剑圣要堆到多少冰强才够
子丑日子丑时是指什么时候
第二季度所得税只计提了没有缴纳
怎么用电饭锅蒸荞糕
苹果6什么时候降价呀
有足球72个,篮球9个,足球的数量是篮球的多
皇马VS尤文比分多少?
歧天路第2部第9集
bkb现在挡不了刃甲了吗,还是我记错了
近年来,各地政府在打造“阳光政府”过程中,
估算367除以60时,把367看作
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?