微软100题-天天做-第17题

来源:互联网 发布:python 字符串数组 编辑:程序博客网 时间:2024/05/16 05:21
第17题(字符串):
题目:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。  

分析:这道题是2006年google的一道笔试题。

package com.microsoft;public class StringCharCount {public static void main(String[] args) {String str="abaccdeff";char [] charArray=str.toCharArray();for(int i=0;i<charArray.length;i++){if(str.lastIndexOf(charArray[i])==i){System.out.println("result:"+charArray[i]);break;}}}}


0 0