我有两个字符串:stringOne和stringTwo。找到string1包含字符串2的索引?
String stringOne = "JAVA";
String stringTwo = "DJDFKWAUERHFGJAVAORKFLASOWE";
我可以很容易地找到Java是否在第二个字符串(它是),我将如何索引它的开始和结束位置?我想初始化整数变量的开始和结束位置:begPos = 14
和endPos = 18
。我会用什么方法来做到这一点?
的这个有点反,但我也有第三个字符串:
String stringThree = " ";
这是一堆空白的。我想根据之前获得的职位将“JAVA”放在那里。我可以用字符串的其他部分替换一部分字符串,但我不知道如何替换特定的位置。最终结果应该是:
String stringThree = " JAVA ";
任何想法?
使用String方法'int indexOf(String)'。 – AntonH
http://docs.oracle.com/javase/7/docs/api/java/lang/String.html - 知道在哪里看(API) – user2864740