Dúvida simples de retorno

Estou com dificuldades de retornar o método principal.

Tenho um outro método na mesma classe:

[code]public static int qtdVacinadas () {

	System.out.println("a qtd de criancas vacinas eh: "+ cadastro.size());
	 
	return ??? ;[/code]

Quero retornar o main porque tenho um swich com as opções a se escolher, tentei converter os tipos, mas como é void fiquei meio pertido…

Alguém ajuda aê por favor…

vlwww, Obrigadão!

[quote=dionlan]Estou com dificuldades de retornar o método principal.

Quero retornar o main…

[/quote]

não consegui entender o que você quer fazer.

dentro da minha classe Principal tenho o método main.

Esse main tem:

[code]public static void main(String args []) {

    System.out.println(OPERACAO);
    int op = Integer.parseInt(scan.nextLine());
    switch (op) {
    case VACINAR:
        vacinar ();
          break;
    case QUANTIDADE:
        
    qtdVacinadas ();
    
        break;
        
    case PORCENTAGEM:
        
        porcentagem();
        
        System.out.println("A porcentagem de crianças vacinadas eh de: " +porcentagem());
        
        break;
    
    default:
          System.out.println("Opção inválida ou não implementada.");

}    
    [/code]

blz, no método qtdVacinadas ();

[code]public static int qtdVacinadas () {

	System.out.println("a qtd de criancas vacinas eh: "+ cadastro.size());
	 
	return 
	 
	   
	         
}[/code]

O metodo acima eu queria retornar o switch (op) com as opções…

Acho que ta mais claro agora

[quote=dionlan]dentro da minha classe Principal tenho o método main.

Esse main tem:

[code]public static void main(String args []) {

    System.out.println(OPERACAO);
    int op = Integer.parseInt(scan.nextLine());
    switch (op) {
    case VACINAR:
        vacinar ();
          break;
    case QUANTIDADE:
        
    qtdVacinadas ();
    
        break;
        
    case PORCENTAGEM:
        
        porcentagem();
        
        System.out.println("A porcentagem de crianças vacinadas eh de: " +porcentagem());
        
        break;
    
    default:
          System.out.println("Opção inválida ou não implementada.");

}    
    [/code]

blz, no método qtdVacinadas ();

[code]public static int qtdVacinadas () {

	System.out.println("a qtd de criancas vacinas eh: "+ cadastro.size());
	 
	return 
	 
	   
	         
}[/code]

O metodo acima eu queria retornar o switch (op) com as opções…

Acho que ta mais claro agora[/quote]

porque não faz um método que recebe o valor dos case no construtor e usa o main pra chamar ?