class Caculate{

private String name;

private double money;

private double actual;

/**

* @param username 用户名

* @param money 用户税前收入

*/

public Caculate(String username,double money) {

this.name=username;

this.money=money;

}

public double HowMany(){

//java中switch的case变量只支持int char string,而此处是double,所以不能使用switch

double shouru = money;//构造函数中本来已经有this.money了,所以再次使用的使用,用成money即可

if(shouru <= 1500){

System.out.print("不需要缴纳个人所得税");

this.actual=shouru;

}else if(1500 < shouru && shouru < 3000){

this.actual = shouru*(1 - 0.05);

}if(3000 <= shouru){

this.actual=shouru-(shouru-3000)*0.1;

}

System.out.println("实际收入为:"+this.actual);

return this.actual;

}

}

/**

* @author 码农小江

* PersonalFax.java

* 2012-8-7下午11:28:16

*/

public class PersonalFax {

public static void main(String args[]){

Caculate shiji = new Caculate("码农小江", 1000.2345);

double shou =shiji.HowMany();

System.out.printf("%.3f", shou);

}

}

java 所得税计算_java个人所得税计算器相关推荐

  1. java个人所得税计算_java个人所得税计算器 | 学步园

    class Caculate{ private String name; private double money; private double actual; /** * @param usern ...

  2. java简单计算_java简单计算器

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 无聊做个java加减乘除计算器,int型,没有小数,,呵呵,,真特么无聊,, package swing; import javax.swing.*; i ...

  3. java所得税计算_19年 个人所得税计算 kotlin/java

    个人所得税 计算 个人所得税 规则的理解是最难的地方,写法倒是easy 网上有些采用 月 的计算方式貌似已经不适合19年个税计算方法 class RatePersonalUtil { companio ...

  4. java算软件工程_Java简单计算器的实现

    Java简易计算器的实现,供大家参考,具体内容如下 操作流程 用户通过输入要被运算的数字和运算符,进行数字的运算,例如用户输入2+2则会输出4. 加法运算截图 减法运算截图 乘法运算截图 除法运算截图 ...

  5. java 精确 计算_java中进行高精度精准计算

    今天在做接口传保费的时候出现了一个奇怪的问题,double类型保费变成了一大长串的非精准保费,甚至奇怪,难道是java的bug?最后通过度娘找到了答案 话不多说,先看如下代码public final ...

  6. java 年计算_JAVA计算年/周的问题

    靠!最近有这个需求,把我郁闷的要死!!花了好几天了还是没有满意的结果,看来还得研究JDK自己的东东啊,没有根基,哪来的大厦? 终于还是看到了tag的文章,很感谢他! shit!我真的费了好大的劲,结果 ...

  7. java规则计算_java实现的霍纳规则的多项式计算

    java实现的霍纳规则的多项式计算 霍纳规则多项式计算如果使用朴素的多项式求值,时间复杂度为O(n*n),而是用了霍纳规则可以使用递归或者迭代来实现,时间复杂度是O(n),下面是源代码: /* * 实 ...

  8. java 年计算_java实现计算某年某月的天数

    在计算某年某月的天数时,需要注意平年闰年. 分析:闰年具体的判定方法就要看它的判定条件:四年一闰 , 百年不闰 ,400年再闰.而计算该年该月的天数,又分大月和小月,特殊月份2月之分. (视频教程推荐 ...

  9. java编程计算_java编程之输入并进行计算

    /* *使用 字符流 编程实现以下功能 (1)从键盘输入姓名.学号.成绩,并保存到文本文件中,重复进行,直到输入空字符串为止 (2)从文件中读取各学生的成绩,并计算所有学生成绩的平均值.最大值和最小值 ...

  10. java 流计算_Java 流收集器 ( Stream Collectors ) ( 一 ) - 统计计算

    首先需要声明的是,我的开发语言是 PHP,但我对所有语言都懂一点点,然后很多文章,都是看到某个知识点就想写些什么 刚刚再浏览某些文章的时候看到 Java 的流收集器 ( Stream Collecto ...

最新文章

  1. Context.getExternalFilesDir()和Context.getExternalCacheDir()
  2. 2006鄂土整项目精神
  3. soap php 分开类,将请求处理到同一PHP SOAP服务器中的多个类
  4. LeetCode_脑筋急转弯
  5. android 数组指针异常,Android JSON解析Json数组是[]在解析时抛出空指针异常,如何以正确的方式写入?...
  6. Maven 项目的 org.junit.Test 获取不到(转载)
  7. 如何根据原理图画封装_画了这么多年PCB,你真的了解原理图吗?
  8. 【更新】PDF控件Spire.PDF 3.9.538发布 | 附下载
  9. DEV皮肤(系统默认和自定义皮肤调用)
  10. 各种网络协议的类型、优缺点、作用
  11. 共享文件问题 -- 无法访问 您可能没有权限使用网络资源
  12. 【路径规划】遗传算法求解考虑分配次序的多无人机协同目标分配问题
  13. uni-app app端用highcharts绘制图表,并生成海报保存到手机相册
  14. https://github.com/lin-xin/vue-manage-system
  15. 网络游戏协议测试(接口测试)的一些总结
  16. 【白板推导系列笔记】线性回归-最小二乘法及其几何意义最小二乘法-概率视角-高斯噪声-MLE
  17. 打造更完美的小程序商城
  18. 什么是云计算的?云计算的定义、特征、模型分别是什么?
  19. 如何通过脚本使Texture2D可读
  20. Linux主机地址解析慢,linux无法解析主机地址(could not resolve host)解决办法

热门文章

  1. python查火车票_Python查询火车票(三)
  2. 2021年6月四六级成绩查询时间!
  3. 电路设计软件系列教程(四),Protel DXP电路设计软件之创建PCB文件
  4. 递推计数-hdu-4747-Mex
  5. 利用zui上传excel文件,并通过java后台读取excel中的内容
  6. c语言中int sel是什么意思,SEL数据类型,@selector的用法,以及调用SEL
  7. 清华博士生被开除:告诉孩子,不吃学习的苦,就要吃生活的苦
  8. 【最优化导论】一维搜索方法
  9. 【Spark NLP】第 15 章:聊天机器人
  10. 一文了解BIOS相关名词