Ciao, ho un problema con un programmino(scusatemi sono proprio alle prime armi)
Devo creare un array di caratteri (per simulare le stringhe)...
La classe Stringa (probabilmente il metodo presenza è sbagliato ma non è questo ora il mio problema) non mi da problemi, nel senso che compilando non mi trova errori, invece nella classe di test mi dice:

codice:
TestStringa.java:24: cannot find symbol
symbol  : method presenza(char)
location: class char[]
                prova.presenza('g');
                     ^
classe stringa:

codice:
public class Stringa
{	private char[] caratteri;

	public Stringa (char[] caratteri)							//costruttore
	{	this.caratteri=caratteri;
	}
	
	public char[] getStringa()
	{	return this.caratteri;	
	}
	
	public void setStringa (char[] nuovicaratteri)
	{	this.caratteri=nuovicaratteri;
	}

	public int presenza(char t)
	{	int target='t';
		boolean found=false;
		int index=0;
		while (index<20 && !found)
			if (caratteri[index]==target)
				found=true;
			else
				index++;
		if (found)
			System.out.println(index);
			return index;
		}
}

e la classe di test

codice:
public class TestStringa
{	public static void main (String args[])
	{	char[] prova=new char[20];
		prova[0]='p';
		prova[1]='r';
		prova[2]='o';
		prova[3]='v';
		prova[4]='a';
		prova[5]='/';
		prova[6]='/';
		prova[7]='/';
		prova[8]='/';
		prova[9]='/';
		prova[10]='/';
		prova[11]='/';
		prova[12]='/';
		prova[13]='/';
		prova[14]='/';
		prova[15]='/';
		prova[16]='/';
		prova[17]='/';
		prova[18]='/';
		prova[19]='/';
		prova.presenza('g');
	}
	
}
sapete aiutarmi?