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 計算個稅和稅后收入的方法,希望對您有所幫助!