永发信息网

java indexOf()能查找第n个出现的字符串吗,或者其他方法,谢谢

答案:3  悬赏:70  手机版
解决时间 2021-01-21 19:47
java indexOf()能查找第n个出现的字符串吗,或者其他方法,谢谢
最佳答案
楼主的问题不太理解
manStr.indexOf(String subStr)能找到从下标0位置开始,subStr首次出现在manStr中的下标值
我估计你是要找第N个索引位置的字符吧?
charAt()方法能找到第N个索引位置的字符,返回char类型
java基础,看看java API的String类,就随心所欲的玩String了
全部回答
对于一个String 类型的变量 str:
1. str.indexOf(c_s),c_s可以是字符或者字符串。得到的是str中第一次出现以c_s的索引,从0开始。
2. str.lastIndexOf(c_s),c_s可以是字符或者字符串。得到的是str中最后一次出现以c_s的索引,从0开始。
1和2返回的都是int类型的值
你要查找的是一个字符串中第n个字符吗?
3. 用str.charAt(n).字符串索引从0开始的。如果你要从一开始数,说要找第n个的话,你就用str.charAt(n-1).这样返回的是个char类型的字符,你要用字符串转换一下就行。简单的办法就是用:字符+空字符串。
4.用substring方法也可以。有substring(beginIndex)和substring(beginIndex, endIndex)参数都是int型的,返回结果是String类型的。
substring(beginIndex):是截取索引从beginIndex开始的。包括beginIndex.如果"abc".substring(1) 的结果是"bc"
substring(beginIndex, endIndex):是截取索引从beginIndex开始的到endIndex结束的字符串,包含beginIndex不包含endIndex。这个方法不是从beginIndex开始截取endIndex个字符
希望对你有所帮助!
indexOf 能查处第N个出现的字符串的下标(就是位置).
subString(起始位置,长度) 方法可以得到第N个出现的字符
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
要区分二氧化碳、氧气两瓶无色气体,下列方法
沥青混合料级配中4.75mm和2.36mm为什么是较为
HIS一般用什么语言编写?
u盘文件夹加密可以静默复制吗
<<下一站天后>>中饰演"伍陆城"的演员是谁??
求解梦:梦到忽然订婚。
什么星座最有明星风范
歌手,毛宁有多大了
轩朗和宝骏730谁更值得入手?
以前在院子种有大树,现在想移走,有什么讲究
一家三口都属马好吗
奥数题:145÷( )=( )……3
93.6÷0.052=1800的乘法验算
你好,最近常听这块有一把小锁,是锁住了吗,
我国云南省自2009年秋干旱以来一直持续到2010
推荐资讯
有什么东西适合送给年纪比较大的老板?
鼠年跟什么年的相配
石排福地市场到深圳北站怎么做车最快最方便?
金樱子与枸杞泡酒配方可加入冰糖吗
渴用英语怎么说。
信用社贷款50000需要但保人吗
单选题The Hotel Al Arab __
鑫源旅馆(驻马店遂平县)地址在哪,我要去那里
漓盟小墅(阳朔十里画廊店)地址好找么,我有
零陵区永州市零陵区城市客运管理办公室哪位知
废品回收(金龙街50号附近废品回收)地址在哪,
—Wouldyoulike______amoviewithustonight?—
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?