/**====================================================================+
|======================      trovaNumDi    ============================|
+======================================================================+
|  classe che cerca occorrenze di un dato in un testo                  |
|  Author: Marco Segato <segatom@yahoo.it> aka Mach <tumin17@yahoo.it> |
|  Website: http://www.marcosegato.tk/                                  |
|  This program is released under GNU GPL license, http://www.gnu.org  |
+---------------------------------------------------------------------*/

public class trovaNumDi

/** restituisce il numero di occorrenze di stringhe [find] nel testo [str].
Es: "int n = trovaNumDi.string("Casa", "a");" avra' come risultato n = 2 */
{ public static int string(String str, String find)
	{ int i=0; int n=0; int j=0;
	while(j < str.length() && i < (str.length()-find.length()) )
		{ if ( str.substring( i, i+(find.length()) ).equals(find) )
			{ i++;
			j++;
			n++;
			}
		else	{ i++;
			j++;}
		}
	return n;
	}
}
