當(dāng)前位置:
首頁(yè) >
字符串中不重复字符出现第一次的位置
發(fā)布時(shí)間:2025/4/16
41
豆豆
生活随笔
收集整理的這篇文章主要介紹了
字符串中不重复字符出现第一次的位置
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
public int firstUniqChar(String s) {
if(s.length()<=1){
return (s.length()==0)?-1:0;//特殊情況長(zhǎng)度為1 或者0
}
int index=-1;
for(int i=0;i<s.length();i++){//判斷字符第一次出現(xiàn)的位置是否和最后一次出現(xiàn)的位置相同
String temp=s.charAt(i)+"";
int st=s.indexOf(temp);
int ed=s.lastIndexOf(temp);
if(st-ed==0){
index=i;
break;
轉(zhuǎn)載于:https://blog.51cto.com/13919712/2164084
總結(jié)
以上是生活随笔為你收集整理的字符串中不重复字符出现第一次的位置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开发错误集锦
- 下一篇: Qt5标准文件对话框类