Buon giorno a tutti, più vado avanti e più sorgono problemi.

Quello di oggi e che non riesco a gestire i metodi senza il void, sto costruendo un metodo per calcolare la potenza di un numero inserendo la base e l'esponente, inserendo tutto il codice corretto, almeno sembrerebbe, il compilatore di java mi da un errore cioè quello che non riesce a trovare il simbolo in questo caso il simbolo è la z nel metodo di stampa.
Come tipo di editor uso textpad ed jdk 1.4.1
codice:
 static double PotenzaOne(double a, double b)
	// a è l' esponete b è la base
	{
	         double z = 1;
	         int i;
	         for (i = 1; i <= a; i++)
	        {
	             z = z * b;
	        }
		return z; 
       }
	public void stampa()
	{
		System.out.print("\nLa radice quadrata e' = "+ z);
	}
E cerco di passare i parametri tramite un switch case:
codice:
       case 6:
		System.out.println("hai scelto di fare la potenza");
		Potenza potenza = new Potenza();
		potenza.PotenzaOne();    // metodo calcolo della pontenza
		potenza.stampa();         // metodo della stampa risultato della potenza
		System.out.println();
		break;
Grazie a tutti per una mano d' illuminazione