public static void main(String[] args) {
//小目标
final int smallGoal=100_000_000;
//月份
int month=1;
//首月工资
final int firstMonthSalary=6_000;
//总收入
int totalIncoming=0;
//每月工资
int monthEarning=firstMonthSalary;
//公司好!每年都加薪!!加薪比率为20%!!!
final float annualSalaryIncreaseRate=0.2F;
while (totalIncoming<smallGoal)
{
if(month % 12==0)
{
monthEarning=(int)(monthEarning*(1+annualSalaryIncreaseRate));
System.out.println(
String.format("不吃不喝终于存了%d元!第%d个月(第%d年),开心!拼命工作涨工资了,每月%d元",
totalIncoming,
month,month / 12,
monthEarning)
);
}
//不吃不喝不养家,所有收入都存起来
totalIncoming+=monthEarning;
month++;
}
System.out.println(String.format("第%d个月,我终于达小目标了",month));
}
不吃不喝终于存了66000元!第12个月(第1年),开心!拼命工作涨工资了,每月7200元
不吃不喝终于存了152400元!第24个月(第2年),开心!拼命工作涨工资了,每月8640元
不吃不喝终于存了256080元!第36个月(第3年),开心!拼命工作涨工资了,每月10368元
不吃不喝终于存了380496元!第48个月(第4年),开心!拼命工作涨工资了,每月12441元
不吃不喝终于存了529788元!第60个月(第5年),开心!拼命工作涨工资了,每月14929元
不吃不喝终于存了708936元!第72个月(第6年),开心!拼命工作涨工资了,每月17914元
不吃不喝终于存了923904元!第84个月(第7年),开心!拼命工作涨工资了,每月21496元
不吃不喝终于存了1181856元!第96个月(第8年),开心!拼命工作涨工资了,每月25795元
不吃不喝终于存了1491396元!第108个月(第9年),开心!拼命工作涨工资了,每月30954元
不吃不喝终于存了1862844元!第120个月(第10年),开心!拼命工作涨工资了,每月37144元
不吃不喝终于存了2308572元!第132个月(第11年),开心!拼命工作涨工资了,每月44572元
不吃不喝终于存了2843436元!第144个月(第12年),开心!拼命工作涨工资了,每月53486元
不吃不喝终于存了3485268元!第156个月(第13年),开心!拼命工作涨工资了,每月64183元
不吃不喝终于存了4255464元!第168个月(第14年),开心!拼命工作涨工资了,每月77019元
不吃不喝终于存了5179692元!第180个月(第15年),开心!拼命工作涨工资了,每月92422元
不吃不喝终于存了6288756元!第192个月(第16年),开心!拼命工作涨工资了,每月110906元
不吃不喝终于存了7619628元!第204个月(第17年),开心!拼命工作涨工资了,每月133087元
不吃不喝终于存了9216672元!第216个月(第18年),开心!拼命工作涨工资了,每月159704元
不吃不喝终于存了11133120元!第228个月(第19年),开心!拼命工作涨工资了,每月191644元
不吃不喝终于存了13432848元!第240个月(第20年),开心!拼命工作涨工资了,每月229972元
不吃不喝终于存了16192512元!第252个月(第21年),开心!拼命工作涨工资了,每月275966元
不吃不喝终于存了19504104元!第264个月(第22年),开心!拼命工作涨工资了,每月331159元
不吃不喝终于存了23478012元!第276个月(第23年),开心!拼命工作涨工资了,每月397390元
不吃不喝终于存了28246692元!第288个月(第24年),开心!拼命工作涨工资了,每月476868元
不吃不喝终于存了33969108元!第300个月(第25年),开心!拼命工作涨工资了,每月572241元
不吃不喝终于存了40836000元!第312个月(第26年),开心!拼命工作涨工资了,每月686689元
不吃不喝终于存了49076268元!第324个月(第27年),开心!拼命工作涨工资了,每月824026元
不吃不喝终于存了58964580元!第336个月(第28年),开心!拼命工作涨工资了,每月988831元
不吃不喝终于存了70830552元!第348个月(第29年),开心!拼命工作涨工资了,每月1186597元
不吃不喝终于存了85069716元!第360个月(第30年),开心!拼命工作涨工资了,每月1423916元
第371个月,我终于达小目标了
System.out.println(
String.format("遇到一家不错的公司,第1年工资%d,公司承诺只要努力工作,每年涨薪%d%%",
firstMonthSalary,
(int)(annualSalaryIncreaseRate*100))
);

千分位表达 大数字

        int a=123_256;
DecimalFormat decimalFormat=new DecimalFormat(",###");
System.out.println(decimalFormat.format(a));;

最新文章

  1. 【AutoMapper官方文档】DTO与Domin Model相互转换(上)
  2. c# socket
  3. 尚硅谷-Maven笔记
  4. V-MODEL指令实现方法
  5. 远程线程DLL注入64位进程
  6. HTTP协议发展脉络
  7. [转]ThreadPoolExecutor线程池的分析和使用
  8. SQL Server优化
  9. C# Html网页生成图片解决方案1
  10. JavaScript学习笔记(高级部分—01)
  11. java学习之生产者和消费者案例
  12. 转:JAVA里面的int类型 和Integer类型,有什么不一样
  13. 如何在Linux中使用命令行卸载软件
  14. ansible理解
  15. SoapUI 学习总结-02 断言
  16. 优美序列(sequence)
  17. 将Vue移动端项目打包成手机app---HBuilder
  18. Ubuntu 18.0.4安装Mongodb
  19. 用户登陆代码py
  20. 微软职位内部推荐-Sr. SW Engineer for Privacy Id

热门文章

  1. Android ScrollView 内部控件 layout_margin失效的解决方法
  2. global作用域
  3. IO流框架关系总结(关系图)
  4. DB2--sql计算时间差和格式化时间
  5. resize和reserve的区别
  6. essential C++中关于面向过程和面向对象的说明
  7. 高性能MySQL笔记-第5章Indexing for High Performance-003索引的作用
  8. R: 关于文件 文件夹的处理:file.show() dir.create().....
  9. Java面试问题列表
  10. clions的使用