Java编程问题,希望对几个循环实现统一的递增编号,详见问题内容,谢谢。

定义多个参数,统一几个小循环,实现如下效果:最终生成的文件数量等于总数量,文件命名为从阿拉伯数字 1 递增,直到总数量的数字。
譬如下例:

// 该段程序为生成二维码的程序片段
……
Scanner sc = new Scanner(System.in); 
System.out.println(" 请输入总数:"); 
int i = sc.nextLine();
System.out.println(" 请输入对象 1 数量:"); 
int x = sc.nextLine();
System.out.println(" 请输入对象 2 数量:"); 
int y = sc.nextLine();
{
for (int a = 0;a<3;a++)
{
speco.encode("\n"+" 对象 1 编号:"+a+"/"+x+"/"+i,width(可忽略), height(可忽略), pic(可忽略), name/ 此处为需解决的命名问题 //);
}
for (int b = 0;a<3;b++)
{
speco.encode("\n"+" 对象 2 编号:"+b+"/"+y+"/"+i,width(可忽略), height(可忽略), pic(可忽略), name/ 此处为需解决的命名问题 //);
}
}
……

不需要完整的解决方案,希望能够提供一个思路、方法,或者几个关键词,本人自行尝试即可;
亦或贴出完整编程方案,论坛共同把玩、提高,谢谢。

几个循环是异步么?

先定义一个变量 count 用于计数,用 While (true) 循环,计数器每次增加 1 ,达到总上限跳出。