Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

481
Views
Declaración de cambio de Java (¿por qué es esto ilegal?)
 final int a=2; final int b; b=3; switch(num){ case a : // Legal case b : //Illegal }

el caso a es legal pero el caso b es ilegal .

¿Alguien puede explicar por qué?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

La instrucción switch requiere etiquetas de mayúsculas y minúsculas de expresión constante.

Si bien b es una constante después de que se ejecuta el código (para que funcione el final ), no es una expresión constante en el sentido de JLS: https://docs.oracle.com/javase/specs/jls/se8/html/jls- 15.html#jls-15.28

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!