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小时内删除。
发表评论