淘先锋技术网

首页 1 2 3 4 5 6 7

Java 是一种高级的面向对象编程语言,可以轻松地根据自己的需求编写计算个税和税后收入的程序。下面我们来看一下具体实现:

public class TaxCalculator {
public static void main(String[] args) {
double salary = 10000; // 假设工资为 10000 元
double tax = 0; // 初始化个税为 0 元
// 计算个税
if (salary<= 5000) {
tax = 0;
} else if (salary<= 8000) {
tax = (salary - 5000) * 0.03;
} else if (salary<= 17000) {
tax = (salary - 8000) * 0.1 + 900;
} else if (salary<= 30000) {
tax = (salary - 17000) * 0.2 + 3600;
} else if (salary<= 40000) {
tax = (salary - 30000) * 0.25 + 6600;
} else if (salary<= 60000) {
tax = (salary - 40000) * 0.3 + 10000;
} else if (salary<= 85000) {
tax = (salary - 60000) * 0.35 + 14700;
} else {
tax = (salary - 85000) * 0.45 + 23700;
}
double afterTaxSalary = salary - tax; // 计算税后收入
System.out.println("工资为:" + salary + " 元");
System.out.println("个税为:" + tax + " 元");
System.out.println("税后收入为:" + afterTaxSalary + " 元");
}
}

上述代码中,我们首先假设工资为 10000 元。然后根据个税计算规则,计算出个税。最后通过工资减去个税,就可以得到税后收入。最终通过System.out.println()方法将结果输出到控制台。

以上就是 Java 计算个税和税后收入的方法,希望对您有所帮助!