Ciao a tutti!
Ho una classe che contiene un metodo statico getParameter(nomeParametro) il quale restituisce un intero.
Ho così definito una costante in questo modo:

public static final int miaCostante = MiaClasse.getParameter("Parametro1");

fin qui tutto bene.. ora io vorrei utilizzare miaCostante all'interno di un case

codice:
for( int i = 0; i < 10; i++ ){
   switch( i ) {
      case miaCostante:
          ///fai qualcosa
          break;
    }
}
il compilatore però mi dice che posso utilizzare all'interno di uno switch solamente espressioni costanti.. ma la variabile che mi sono definito non è costante? public static final... posso usare solo costanti cablate nel codice ?