write a program to find non repeat character from a string in java? Leave a Comment To find first non repeat character. there are perform following step : – Here we are using two for loop to iterate the data. In first for loop we iterate the data from 0 to last index value from s1.length() method and set status true. The length() method returns the number of characters present in the string. From second for loop we again iterate data from 0 to last index value. Inside if condition we compare both the character value from charAt() method and checking first index value not equal to second value. Now set status false and break the loop. If status is true then from charAt() method we print character at depend on index. public class NonRepeatChar { public static void main(String[] args) { String s1 = "abcabcpabsder"; boolean status = false; for (int i = 0; i < s1.length(); i++) { status = true; for (int j = 0; j < s1.length(); j++) { if (i != j && s1.charAt(i) == s1.charAt(j)) { status = false; break; } } if (status) { System.out.println("non repeat char:– " + s1.charAt(i)); } } } } Output :-non repeat char:– pnon repeat char:– snon repeat char:– dnon repeat char:– enon repeat char:– r PrevPrevious NextNext write a program to find non repeat character from a string in java? Read More »