字符串中不重复字符出现第一次的位置
生活随笔
收集整理的這篇文章主要介紹了
字符串中不重复字符出现第一次的位置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public int firstUniqChar(String s) {
if(s.length()<=1){
return (s.length()==0)?-1:0;//特殊情況長度為1 或者0
}
int index=-1;
for(int i=0;i<s.length();i++){//判斷字符第一次出現的位置是否和最后一次出現的位置相同
String temp=s.charAt(i)+"";
int st=s.indexOf(temp);
int ed=s.lastIndexOf(temp);
if(st-ed==0){
index=i;
break;
轉載于:https://blog.51cto.com/13919712/2164084
總結
以上是生活随笔為你收集整理的字符串中不重复字符出现第一次的位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开发错误集锦
- 下一篇: vue-music(1)音乐播发器 项目