java中如何高效获得字符串中特定字符的所有位置,比如字符串:12&32&位 ...
public static void main(String args[]) { String str = "12&32&位置&yutye";System.out.println("&在字符串中出现的位置分别为:");for(int i=-1; i<=str.lastIndexOf("&");++i){ i=str.indexOf("&",i);System.out.print(i+"\\t");} } ...
java中如何高效获得字符串中特定字符的所有位置?
public static void main(String args[]) { String str = "12&32&位置&yutye";System.out.println("&在字符串中出现的位置分别为:");for(int i=-1; i<=str.lastIndexOf("&");++i){ i=str.indexOf("&",i);System.out.print(i+"\\t");} } ...
java中如何高效获得字符串中特定字符的所有位置?
你试下下面的代码能满意吗 ,我已经试过了,可以的:\\x0d\\x0a public static void main(String args[]) {\\x0d\\x0aString str = "12&32&位置&yutye";\\x0d\\x0aSystem.out.println("&在字符串中出现的位置分别为:");\\x0d\\x0afor(int i=-1; i<=str.lastIndexOf("&");++i)\\x...