Why is the following algorithm not halting for me? (str is the string I am searching in, findStr is the string I am trying to find)
String str = \"helloslkhe
I'm very surprised no one has mentioned this one liner. It's simple, concise and performs slightly better than str.split(target, -1).length-1
str.split(target, -1).length-1
public static int count(String str, String target) { return (str.length() - str.replace(target, "").length()) / target.length(); }