找出字符串中第一个只出现一次的字符 JAVA
在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。 最好是用JAVA写,告诉我思路也可以。...
在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。
最好是用JAVA写,告诉我思路也可以。 展开
最好是用JAVA写,告诉我思路也可以。 展开
3个回答
展开全部
大概是这样吧,可能有点语法错误
String s="abaccdeff";
bool flag;
for(int i=0;i<s.length;i++){flag=true;
for(int j=0;i<s.length;i++)
{
if(s[i].equals(s[j])){flag=false;break;}
}
if(flag){System.out.printl(s[i]);break;}
}
String s="abaccdeff";
bool flag;
for(int i=0;i<s.length;i++){flag=true;
for(int j=0;i<s.length;i++)
{
if(s[i].equals(s[j])){flag=false;break;}
}
if(flag){System.out.printl(s[i]);break;}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.先把有出现过的字符找出来 例如abaccdeff 有出现过的是abcdef
2.统计有出现字符的个数 用if语句来判断出现过第一次一次的字符
例如a出现2次不行b出现1次可以马上结束语句
3. 输出答案
2.统计有出现字符的个数 用if语句来判断出现过第一次一次的字符
例如a出现2次不行b出现1次可以马上结束语句
3. 输出答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
hashmap(char key,int value)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询