Blogger

Delete comment from: Javarevisited

Anonymous said...

Check out this simple code:

import java.util.*;

public class NonRepeatChar {

public static void main(String[] args) {

String str = "awswasrstuv";
Character c;

boolean [] visited = new boolean[str.length()];

List list = new ArrayList();

for(int i = 0; i < str.length(); i++){
if(!list.contains(str.charAt(i))) {
visited[i] = true;
list.add(str.charAt(i));
}
else{
c = str.charAt(i);
visited[list.indexOf(c)] = false;
//System.out.println("char " + c);
}

}

//System.out.println("Print List " + list);

for(int i=0; i < str.length(); i++){
if(visited[i]){
System.out.println("First non repeating character " + str.charAt(i));
break;
}
}

}

}

Mar 8, 2017, 12:53:13 AM


Posted to 3 ways to Find First Non Repeated Character in a String - Java Programming Problem Example

Google apps
Main menu