猿问

用substring 和indexOf提取字符串中的字

编写一个字符浏览器,输入字符串以及需要查找的字符或字符串,浏览器自动定位所有出现该字符或字符串的位置。

这是java基础的题目 谢谢

吹着泡泡丿k着歌
浏览 2628回答 3
3回答

观自在

public class IndexString { public static void main(String[] args) { String x="immoc is best"; String target="i"; int start=0; int i=0; while(x.indexOf(target)>-1){ System.out.println("第一个"+target+"索引位置"+(x.indexOf(target)+start)); start+=x.indexOf(target)+1; x=x.substring(x.indexOf(target)+1); } } } 程序效果: 第一个i索引位置0 第一个i索引位置6将就用  也可以写的面向对象一点 我这写的比较糙

吹着泡泡丿k着歌

JAVA的题目

z_xiaoye

数据结构里有字符串匹配,去学学吧
随时随地看视频慕课网APP

相关分类

Java
我要回答