我是靠谱客的博主 害羞鼠标,最近开发中收集的这篇文章主要介绍JAVA之所得税计算器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 1>打开记事本,写如下一段代码:

public class Employee {

    private String name = ""; // 雇员名称
    private int salary = 0; // 雇员工资
    private int subsidy = 0; // 加班补贴


    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getSalary() {
        return salary;
    }

    public void setSalary(int salary) {
        this.salary = salary;
    }

    public int getSubsidy() {
        return subsidy;
    }

    public void setSubsidy(int subsidy) {
        this.subsidy = subsidy;
    }

    public void calc() {
        float income = salary + subsidy; // 总收入为工资和加班补贴之和
        float tax = 0;
        float rate = 0; // 税率
        float afterTax = 0; // 税后工资
        if (income < 2000) { // 总收入为2000元以下,则免征税
            rate = 0;
        } else if (income >= 2000 && income < 2500) {
            rate = 0.05F;
        } else if (income >= 2500 && income < 4000) {
            rate = 0.1F;
        } else if (income >= 4000 && income < 7000) {
            rate = 0.15F;
        } else if (income >= 7000 && income < 22000) {
            rate = 0.2F;
        }else if(income >=22000){
            rate = 0.3F;
        }
        tax = income * rate; // 计算税收
        afterTax = income - tax; // 计算税后工资
        System.out.println("员工" + name + "的税前收入为" + income + "元,税后收入为"
        + afterTax + "元,您缴纳的个人所得税为" + tax + "元。");
    }
}
保存为Employee.java【同上节,我还是把他放在了D盘下InputTest文件夹内】  
2>打开记事本,写如下一段代码: 

import java.util.Scanner;
public class IncomeTax{
    public static void main(String[] args){
        Scanner input = new Scanner(System.in);
        System.out.print("请输入员工的姓名:");
        String name = input.next();
        System.out.print("请输入员工工资:");
        int salary = input.nextInt();
        System.out.print("请输入员工加班补贴:");
        int subsidy = input.nextInt();
        Employee employee = new Employee();
        employee.setName(name); //员工名
        employee.setSalary(salary); //工资
        employee.setSubsidy(subsidy); //补贴
        employee.calc(); //计算个人所得税
    }
}
保存为 IncomeTax.java【同上节,我还是把他放在了D盘下InputTest文件夹内】 

打开dos运行窗口,输入d:转到D盘,接下来输入cd InputTest转到InputTest目录下:
输入Javac IncomeTax.java 回车 java IncomeTax。

我们输入张三,8000,500 ;结果如下图:



最后

以上就是害羞鼠标为你收集整理的JAVA之所得税计算器的全部内容,希望文章能够帮你解决JAVA之所得税计算器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部