java个⼈所得税计算器
1. class Caculate{
2.    private String name;
3.    private double money;
4.    private double actual;
5.    /**
6.      * @param username ⽤户名
7.      * @param money ⽤户税前收⼊
8.      */
9.    public Caculate(String username,double money) {
10.        this.name=username;
11.        =money;
12.    }
13.
14.    public  double HowMany(){
15.        //java中switch的case变量只⽀持int char string,⽽此处是double,所以不能使⽤switch
16.        double shouru = money;//构造函数中本来已经有了,所以再次使⽤的使⽤,⽤成money即可
17.        if(shouru <= 1500){
18.            System.out.print("不需要缴纳个⼈所得税");
19.            this.actual=shouru;
20.        }else if(1500 < shouru && shouru < 3000){
21.            this.actual = shouru*(1 - 0.05);
22.        }if(3000 <= shouru){
23.            this.actual=shouru-(shouru-3000)*0.1;
24.        }
25.        System.out.println("实际收⼊为:"+this.actual);
26.
27.
28.        return this.actual;
29.    }
30. }
31. /**
32.  * @author 码农⼩江
用java编写一个简单的计算器
33.  * PersonalFax.java
34.  * 2012-8-7下午11:28:16
35.  */
36. public class PersonalFax {
37.    public static void main(String args[]){
38.        Caculate  shiji = new Caculate("码农⼩江", 1000.2345);
39.        double shou =shiji.HowMany();
40.        System.out.printf("%.3f", shou);
41.
42.    }
43.
44. }

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。