使用的是双指针遍历的方法,先看慢指针前面的字符是否有与它相等的,固定慢指针,移动快指针,如果有,就让慢指针+1,重新遍历,如果没有,就看慢指针后面的内容是否有与它相同的,固定此时的慢指针,重新定义一个指针,让它从头开始遍历,看它走到慢指针前,是否有与慢指针相同的,如果有就让慢指针+1,重新遍历,如果没有,说明这个字符就是我们要找到字符。如果慢指针都遍历完了,也没有找到,说明该字符串没有符合要求的字符,return -1。 /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return int整型 *...