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

// 待认证

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);

}

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/563055.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java redis rpush_Redis Rpush 命令

Redis Rpush 命令Redis Rpush 命令用于将一个或多个值插入到列表的尾部(最右边)。如果列表不存在&#xff0c;一个空列表会被创建并执行 RPUSH 操作。当列表存在但不是列表类型时&#xff0c;返回一个错误。注意&#xff1a;在 Redis 2.4 版本以前的 RPUSH 命令&#xff0c;都只…

java jstat 命令_java高分局之jstat命令使用(转)

转自:http://blog.csdn.net/h_025/article/details/52813817java高分局之jstat命令使用jstat命令可以查看堆内存各部分的使用量&#xff0c;以及加载类的数量。命令的格式如下&#xff1a;jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]注意&#xff1a;使用的jdk版本是…

java判_java中判空

一、概述java中判等似乎很简单&#xff0c;用来判断对象引用(内存地址)是否相同&#xff0c;equals用来判断值是否相同。你可以试用String对象轻松区分这一点。那么在null判等(也就是判空操作)时呢&#xff1f;可以通过如下代码明白两个判等的比较&#xff1a;String name nul…

java启动应用_java 学习:在java中启动其他应用,由jenkins想到的

在jenkins的实践中遇到了一个问题&#xff1a;我的项目依赖其他第三方应用的地方比较多&#xff0c;而且会占用多个端口&#xff0c;如何处理端口和启动/关闭第三方应用成了难题。初级解决方案&#xff1a;在服务端上面写一堆bat文件&#xff0c;&#xff0c;&#xff0c;&…

java逻辑编程题_用Java编程解决一道逻辑推理题

package mytest;import java.util.Scanner;public class Test14 {/*** 竞赛结果表明&#xff0c;他们都说对了一半&#xff0c;说错了一半&#xff0c;并且无并列名次&#xff0c;试编程输出a,b,c,d的各个名次。* 分析&#xff1a;* 我们将老师的预测列成二维数组形式。行数是老…

python3线程池爬虫_python3爬虫中多线程的优势总结

有些小伙伴跟小编讨论了python中使用多线程原理的问题&#xff0c;就聊到了关于python多线程的弊端问题&#xff0c;这点可能在使用的过程中大家会能感觉到。而且之前讲过的GIL也是对python多线程的一种限制。那么&#xff0c;我们为什么还要用多线程呢&#xff1f;当然是多线程…

java表格的创建_Java创建表格实例详解 原创

表格是最常用的数据统计形式之一&#xff0c;在 swing 中 由 JTable 类实现表格。接下来&#xff0c;我们看看怎么利用 JTable 创建表格。在 JTable 类中除了默认的构造方法外&#xff0c;还提供了利用指定表格列名数组和表格数据数组创建表格的构造方法&#xff0c;代码如下&a…

java insert方法_【Oracle/Java】以Insert ALL方式向表中插入百万条记录,耗时9分17秒...

packagecom.hy;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjava.text.MessageFormat;/*** 百万数据插入Oracle表中*authorhorn1**/public classMillionInserter {//连接到…

nodejs mac java home_Mac上搭建nodejs开发环境

###Mac上搭建nodejs开发环境####安装homebrew123ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew updatebrew doctor####安装nodejs通过brew安装nodejs和grunt12brew install nodenpm install -g grunt-cli安装成功…

java spring mvc_java spring mvc 全注解

本人苦逼学生一枚,马上就要毕业,面临找工作,实在是不想离开学校.在老师的教导下学习了spring mvc ,配置文件实在繁琐,因此网上百度学习了spring mvc 全注解方式完成spring的装配工作;废话不多说了上干货,其实我也没怎么理解不过简单的运行了一个spring mvc 全注解项目,也不能说…

java note项目_Java Request.setNote方法代码示例

import org.apache.catalina.connector.Request; //导入方法依赖的package包/类/*** Perform single-sign-on support processing for this request.** param request The servlet request we are processing* param response The servlet response we are creating** exceptio…

java 检索编号输出信息_java,_java 如何解析txt文档,输入检索信息,然后输出,java - phpStudy...

java 如何解析txt文档&#xff0c;输入检索信息&#xff0c;然后输出请输入代码需求&#xff1a;请解析config.txt&#xff0c;文件格式包括段落名称、字段名称和字段值。段落名称的值为&#xff1a;"segment:"右边的字符串&#xff0c;在一个文件中不会有重复的段落…

java语言有没有平台无关性_Java语言具有良好的安全性和可移植性及平台无关性。...

【判断题】在类的定义中如果不明确给出父类,那么默认父类是Object类。【判断题】数组一旦创建大小不可改变。【单选题】手绘天花布置图的表示方法中,凡是剖到的墙、柱的断面轮廓线用( )绘制。【单选题】天花表面有进退关系的处理形式,常常采用暗灯槽,以及与各种类型的吊灯、吸顶…

java 配置hdfs集群_Hadoop集群搭建-04安装配置HDFS

HDFS是配合Hadoop使用的分布式文件系统&#xff0c;分为namenode: nn1.hadoop nn2.hadoopdatanode: s1.hadoop s2.hadoop s3.hadoop(看不明白这5台虚拟机的请看前面 01前期准备 )解压配置文件[hadoopnn1 hadoop_base_op]$ ./ssh_all.sh mv /usr/local/hadoop/etc/hadoop /usr/l…

使用双异步后,从 191s 优化到 2s

目录 一、一般我会这样做&#xff1a;操作起来&#xff0c;如果文件比较多&#xff0c;数据量都很大的时候&#xff0c;会非常慢。 二、谁写的&#xff1f;拖出去&#xff0c;斩了&#xff01;优化1&#xff1a;先查询全部数据&#xff0c;缓存到map中&#xff0c;插入前再进行…

java xxe漏洞利用_【技术分享】XXE漏洞攻防之我见

作者&#xff1a;激越王预估稿费&#xff1a;400RMB投稿方式&#xff1a;发送邮件至linwei#360.cn&#xff0c;或登陆网页版在线投稿你是否听说过xml注入攻击呢&#xff0c;或者对它只知其一不知其二呢&#xff1f;现在让我们从xml相关基础知识开始&#xff0c;一步步了解xml攻…

java ios压缩图片,Java、ios图片上传

IOS客服端代码interface ViewController (){NSString *boundary;NSString *fileParam;NSString *baseUrl;NSString *fileName;}endimplementation ViewController- (void)viewDidLoad{[super viewDidLoad];boundary "----------V2ymHFg03ehbqgZCaKO6jy";fileParam …

线谱法 时钟分量的提取 matlab,LMD局域均值分解的matlab程序及示例

说明&#xff1a;研究LMD局域均值分解有3个月左右&#xff0c;能找到的相关文章也基本上看了一遍&#xff0c;觉得是个很好的方法&#xff0c;号称是EMD经验模态分解的改进版。但是网络上一直没有找到该算法的matlab程序&#xff0c;只见文章说的天花乱坠。后来自己写了一个&am…

matlab 多项式表达,MATLAB自学笔记(十七):多项式及其函数

终于结束了关于MATLAB的基础知识学习部分&#xff0c;开始了对数据的分析1.多项式的表达与创建MATLAB中用一维行向量来表示多项式&#xff0c;将多项式的系数按照降幂次序存放在向量中。请注意上面一句话&#xff0c;这将是MATLAB中对多项式操作的关键MATLAB中对多项式中缺少的…

matlab绘制8条曲线,科学网—【Matlab】如何用plotyy对应坐标绘制多条曲线 - 叶瑞杰的博文...

例子&#xff1a;设x1:0.01:100;y10.2*sin(x);y20.3*sin(x);y30.4*sin(x);y40.5*sin(x);y50.6*sin(x);以左边坐标轴为参考画一条曲线&#xff0c;以右边坐标轴画四条曲线&#xff1a;figure;[AX,h1,h2]plotyy(x,y1,x,[y2;y3;y4;y5]); %用分号还是逗号视y矩阵而定&#xff0c…