public class Main {
static Character getFirstNonRepeatedCharacter(String s) {
byte[] count = new byte[256];
for (int i = 0; i < s.length(); i++) {
count[(int)s.charAt(i)]++ ;
}
for (int i = 0; i < s.length(); i++) {
if (count[(int)s.charAt(i)] == 1)
return s.charAt(i);
}
return null;
}
public static void main(String args[]) {
String s = "java programming";
Character ch = getFirstNonRepeatedCharacter(s);
System.out.print(ch);
}
}
/*
run:
j
*/