Il codice era scritto parecchio male. Guarda questo:
codice:
import java.util.Random;
import java.util.Scanner;
public class Moneta {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Numero di lanci: ");
int lanci=sc.nextInt();
Random r=new Random();
int countTesta=0;
int countCroce=0;
for(int i=0;i<lanci;i++) {
boolean ok = r.nextBoolean();
if(true == ok){
countTesta++;
} else
countCroce++;
}
System.out.println("Totale testa: " + countTesta);
System.out.println("Totale croce: " + countCroce);
sc.close();
}
}