Tentei simplificar e deixar da forma mais legível possível.
public class TesteIR {
public static void main(String[] args) {
double salario = 3300.0;
boolean deducaoDe142Reais = salario >= 1900.00 && salario <= 2800.00;
boolean deducaoDe350Reais = salario >= 2800.01 && salario <= 3751.00;
boolean deducaoDe635Reais = salario >= 3751.01 && salario <= 4664.00;
double porcentagemIR;
if (deducaoDe142Reais) {
porcentagemIR = 7.5;
String frase = "Seu IR é de " + porcentagemIR + "%" + " e terá uma dedução de R$142,00";
System.out.println(frase);
} else if (deducaoDe350Reais) {
porcentagemIR = 15.0;
String frase = "Seu IR é de " + porcentagemIR + "%" + " e terá uma dedução de R$350,00";
System.out.println(frase);
} else if (deducaoDe635Reais) {
porcentagemIR = 22.5;
String frase = "Seu IR é de " + porcentagemIR + "%" + " e terá uma dedução de R$635,00";
System.out.println(frase);
} else {
String frase = "Não haverá caso de dedução válido!";
System.out.println(frase);
}
}
}