Segue condicional com os dados abaixo:
Base de cálculo (R$) Alíquota (%)Parcela a deduzir do IRPF (R$) Até 1.903,98 - - De 1.903,99 até 2.826,65 7,5 142,80 De 2.826,66 até 3.751,05 15 354,80 De 3.751,06 até 4.664,68 22,5 636,13 Acima de 4.664,68 27,5 869,36
public class TesteIR {
public static void main(String[] args) {
double salario = 3300.00;
// ifs aqui
// Data tabela: 17-maio-2021
// Base de cálculo (R$) Alíquota (%)Parcela a deduzir do IRPF (R$)
// Até 1.903,98 - -
// De 1.903,99 até 2.826,65 7,5 142,80
// De 2.826,66 até 3.751,05 15 354,80
// De 3.751,06 até 4.664,68 22,5 636,13
// Acima de 4.664,68 27,5 869,36
if (salario <= 1903.98) {
System.out.println("Você não tem deduções");
} else if (salario >= 1903.99 && salario <= 2826.65) {
System.out.println("A sua aliquota é de 7,5%");
System.out.println("Você pode deduzir até R$ 142,80");
} else if (salario >= 2826.66 && salario <= 3751.05) {
System.out.println("A sua aliquota é de 15%");
System.out.println("Você pode deduzir até R$ 354,00");
} else if (salario >= 3751.06 && salario <= 4664.68) {
System.out.println("A sua aliquota é de 22.5%");
System.out.println("Você pode deduzir até R$ 636,13");
} else if (salario >4664.68) {
System.out.println("A sua alíquota é de 27,5%");
System.out.println("Você pode deduzir até R$ 869,36");
}
}
}