Switch case - duvida cruel

Ah,
So adicionando
Você compila pelo JCreator mesmo… Pega o seu arquivo Mes.class e coloco no C:\ por exemplo
depois você abre o dos (se for no WinXP ou Win2000 basta digitar cmd no Iniciar>>Executar)
Após isso digite o seguinte

C:
java Mes 5
java Mes 1
Java Mes 12

E assim vai, ou seja o que você digitar depois do Mes será o mes e lembre-se que o nome da classe, nesse caso o Mes tem que ser escrito da mesma forma do .class

Espero te ajudado

[quote=dsiviotti]Foi mal, o código anterior dá pau por causa do char. Assim tá melhor:

[code]
public class Mes {

public static void main(String[] args){
    if (args.length>0)  {
        String s = new String(args[0]);
        int i = Integer.parseInt(s);    
        switch (i)
        {
        case 1:
        System.out.println ("Janeiro");break;
        case 2:
        System.out.println ("Fevereiro");break;
        case 3:
        System.out.println ("Marco");break;
        case 4:
        System.out.println ("Abril");break;
        case 5:
        System.out.println ("Maio");break;
        case 6:
        System.out.println ("Junho");break;
        case 7:
        System.out.println ("Julho");break;
        case 8:
        System.out.println ("Agosto");break;
        case 9:
        System.out.println ("Setembro");break;
        case 10:
        System.out.println ("Outubro");break;
        case 11:
        System.out.println ("Novembro");break;
        case 12:
        System.out.println ("Dezembro");break;

        default:System.out.println ("Nao e valido");
        }     
     }
}

}
[/code][/quote]

Para fazer esse código funcionar sem ter que passar o parametro pelo DOS (Pode compilar e rodar pelo JCreator mesmo)
Faça da seguinte forma:

import javax.swing.*;
public class Main {
    
   
    public static void main(String[] args){
       
            int i = Integer.parseInt(JOptionPane.showInputDialog("Entre com o mês"));
            switch (i)
            {
            case 1:
            System.out.println ("Janeiro");break;
            case 2:
            System.out.println ("Fevereiro");break;
            case 3:
            System.out.println ("Marco");break;
            case 4:
            System.out.println ("Abril");break;
            case 5:
            System.out.println ("Maio");break;
            case 6:
            System.out.println ("Junho");break;
            case 7:
            System.out.println ("Julho");break;
            case 8:
            System.out.println ("Agosto");break;
            case 9:
            System.out.println ("Setembro");break;
            case 10:
            System.out.println ("Outubro");break;
            case 11:
            System.out.println ("Novembro");break;
            case 12:
            System.out.println ("Dezembro");break;

            default:System.out.println ("Nao e valido");
            }     
         }
    }

E da forma de Array

import javax.swing.*;
class Mes
{

	public static void main(String[] args)
	{

	    String[] meses ={"Janeiro", "Fevereiro", "Março", "Abril","Maio", "Junho",
	     "Julho", "Agosto","Setembro", "Outubro", "Novembro", "Dezembro" };

	   int indice = Integer.parseInt(JOptionPane.showInputDialog("Entre com o mês"));
           System.out.println(meses[indice]);
       
     	
    }
}  

Bem, agora vou mimi!
Espero te ajudado!

Bom, do jeito que o [color=red]dsiviotti[/color] colocou da certinho…essa janelinha que aparece quando vc compila é pra entrada via args…bom era pra funcionar…ja tentou usar o JOptionPane? é melhor!

Pessoal, agradeco a ajuda e atencao de voces!

     Obrigada e um beijo a todos!  8)