Alguem pode me ajudar sou novato em java, como faço para usar concluir este codigo usando o switch? pois estou passando um portugol para a linguagem java.
Como o switch não aceita double e int não aceita ou colocar o double.parse, eu não sei como resolver este problema.
import javax.swing.JOptionPane;
/*
- CalculaI’nss.java
- Created on 4 de Março de 2008, 21:23
- To change this template, choose Tools | Template Manager
- and open the template in the editor.
*/
/**
*
-
@author moisesf
*/
public class CalculaInss {/** Creates a new instance of CalculaInss */
public CalculaInss() {
}public static void main(String[] args) {
int salario = 0;
int a = Integer.ParseInt(salario);a = double.parseDouble(" Qual Salario? " + salario); switch (salario){ case salario <= 500.00: salario = salario * 0.95; JOptionPane.showMessageDialog(" o salario é " + salario); break; case salario > 500.00 && salario <= 1200.00: salario = salario * 0.95; JOptionPane.showMessageDialog(" o salario é " + salario); break; case salario > 1200.00 && salario <= 1800.00: salario = salario * 0.91; JOptionPane.showMessageDialog(" o salario é " + salario); default: salario = salario * 0.90; JOptionPane.showMessageDialog(" o salario é " + salario); }
}
}