// 待认证

QueryFilter queryFilter0 = new QueryFilter();

queryFilter0.addCommand(new Command("busStatus", Op.EQ, "0"));

int taxStatus0 = taxInfoDao.getCount(queryFilter0);

int businessStatus0 = businessInfoDao.getCount(queryFilter0);

int socialSecurityStatus0 = socialSecurityDao.getCount(queryFilter0);

int status0 = taxStatus0 + businessStatus0 + socialSecurityStatus0;

// 待审核

QueryFilter queryFilter1 = new QueryFilter();

queryFilter1.addCommand(new Command("busStatus", Op.EQ, "1"));

int taxStatus1 = taxInfoDao.getCount(queryFilter1);

int businessStatus1 = businessInfoDao.getCount(queryFilter1);

int socialSecurityStatus1 = socialSecurityDao.getCount(queryFilter1);

int status1 = taxStatus1 + businessStatus1 + socialSecurityStatus1;

// 已通过

QueryFilter queryFilter2 = new QueryFilter();

queryFilter2.addCommand(new Command("busStatus", Op.EQ, "2"));

int taxStatus2 = taxInfoDao.getCount(queryFilter2);

int businessStatus2 = businessInfoDao.getCount(queryFilter2);

int socialSecurityStatus2 = socialSecurityDao.getCount(queryFilter2);

int status2 = taxStatus2 + businessStatus2 + socialSecurityStatus2;

// 未通过

QueryFilter queryFilter3 = new QueryFilter();

queryFilter3.addCommand(new Command("busStatus", Op.EQ, "3"));

int taxStatus3 = taxInfoDao.getCount(queryFilter3);

int businessStatus3 = businessInfoDao.getCount(queryFilter3);

int socialSecurityStatus3 = socialSecurityDao.getCount(queryFilter3);

int status3 = taxStatus3 + businessStatus3 + socialSecurityStatus3;

这样的代码从status0到status3有4组

java有没有这种功能,写一个函数,里面用for循环

JSONObject result = new JSONObject();

for(int i = 0; i < 4 ;i++){

QueryFilter queryFilteri = new QueryFilter();

queryFilteri.addCommand(new Command("busStatus", Op.EQ, "i"));

int taxStatusi = taxInfoDao.getCount(queryFilteri);

int businessStatusi = businessInfoDao.getCount(queryFilteri);

int socialSecurityStatusi = socialSecurityDao.getCount(queryFilteri);

int result = taxStatusi + businessStatusi + socialSecurityStatusi;

result.put("statusi", statusi);

}

当然我这样写是错的,但是有没有什么功能能实现这个函数?

java循环的内部改变循环变量的值_java在for循环中怎样修改参数值?相关推荐

  1. java lambda 变量_为什么Java中lambda表达式不能改变外部变量的值,也不能定义自己的同名的本地变量呢?...

    你问的问题在 Project Lambda 的概述文档上已经解释了,这都属于设计上的取舍. 不能改变外部变量的值是因为线程安全问题.当然这可能不是唯一原因,可能有其他考虑,但文档上清清楚楚说明了:Wh ...

  2. C语言 | 改变指针变量的值

    例35:C语言编程实现改变指针变量的值. 解题思路: 指针p的值是可以变化的,printf函数输出字符串时,从指针变量p当时所指向的元素开始,逐个输出各个字符,直到遇'\0'为止.而数组名虽然代表地址 ...

  3. C语言中,如何通过函数来改变一个变量的值

    最近看面试题,遇到一些关于通过函数改变一个变量的值得问题,现在终结一下: 先看下面一段代码: #include <stdio.h> #include <stdlib.h>voi ...

  4. c语言中函数形参值改变了,相应的实参值是否改变,C语言中,如何利用函数和指针变量通过形参变量的值改变实参变量的值...

    必备知识:c语言中的函数调用和指针变量的相关知识 众所周知,函数是C语言中一个十分重要的模块,因为函数的存在,使得C语言的可读性.可维护性.可移植性大大提高.因此,想要学好C语言,必须要学好函数.函数 ...

  5. java unexpected type_意外类型需要变量找到值(Unexpected type required variable found value)...

    意外类型需要变量找到值(Unexpected type required variable found value) public class example { public ArrayList T ...

  6. java反射成员变量的值_Java反射如何修改private final成员变量值

    大家都知道使用java反射可以在运行时动态改变对象的行为,甚至是private final的成员变量,但并不是所有情况下,都可以修改成员变量.今天就举几个小例子说明. 基本数据类型 /** * @au ...

  7. java变量默认值_Java变量的默认值和初始化

    Java变量的默认值和初始化 学习自 <Thinking In Java> 变量的默认值 注意只有成员变量才有默认值,而局部变量必须要赋初值.为什么会这么设计,下面会讨论. 关于各种基础类 ...

  8. sql动态sql给变量复值_在动态SQL中使用变量

    sql动态sql给变量复值 Before we delve into these SQL concepts, note that I like to do all my development in ...

  9. python两个变量互换值编程_在编程中实现两个变量的值交换

    在最初接触编程的时候,使用的是C语言,在交换两个变量的值的时候需要引入第三个变量作为temp值.如下面第①种方法. 方法①:加入第三个temp变量来实现交换 我们以C语言为例,也是最常见的方法 voi ...

最新文章

  1. php中浮点型的精确度,PHP中的浮点精度和类型
  2. 复旦大学肖仰华教授:知识图谱落地的基本原则与最佳实践
  3. QT的QReadLocker类的使用
  4. lz4压缩算法--速度之王
  5. android110 jni01
  6. UVC协议学习1--初步了解标准协议规范(UVC1.5为例)
  7. python项目方案书模板格式_项目策划书格式范文
  8. 深海迷航坐标传送代码_深海迷航全控制台代码汇总 深海迷航物品作弊码大全...
  9. 苹果雪豹操作系统正式版_苹果为旧机型发布iOS 12.4.2;macOS 10.14.6发布了,Catalina还远吗?...
  10. AtCoder Beginner Contest 240 C
  11. 94个比付费软件更好的免费软件
  12. mysql的填充因子_聚集索引和填充因子fill factor的设置,减少死锁 | 学步园
  13. 双活数据中心负载均衡理解
  14. 2017 BIT复试机试(软件)
  15. 2023年电工杯数学建模竞赛AB题思路代码论文资料汇总贴
  16. 用Python对PDF去水印(终极版)原则上所有水印都可去除(Pdftron)
  17. javascript教程系列-1.JavaScript基础
  18. upload-labs18关
  19. SCU - 4486 Easy Problem VI
  20. 第四章:Linux常用命令(续)

热门文章

  1. Win7系统桌面壁纸换不了怎么办
  2. 搜狐视频app如何设置仅自己可看我的关注列表
  3. ORA-06550 PLS-00172 字符串太长 超过3W 处理方式
  4. PageHelper分页插件源码及原理剖析
  5. java is a like a_JAVA基础——is-a 、have-a、和 like-a的区别
  6. linux sh expr冒号,linux expr命令参数及用法详解
  7. java开发原则_java开发中,大家处理异常的原则是什么,是如何处理的?
  8. android获取未知字符串,android – 未知的URL内容:// downloads / my_dow...
  9. python标准库os的方法listdir_使用python标准库快速修改文件名字
  10. java抽象类重载_在JAVA中使用一个抽象方法的重载方法