java - 如何在java中使用预定义变量设置计数器
问题描述
我需要使用变量设置计数器以将数字作为变量开始。例如,我的变量“COUNT”可以是 1 到 12 之间的任何值,然后是剩余的数字。考虑这个
如果 COUNT = 3 那么我的数字系列应该如下所示
3(分配的运行时变量)
4
5
6
7
8
9
10
11
12
1
2
非常感谢您提前提供帮助。
解决方案
有几种方法可以做到这一点 - 您可以使用模运算符,%
或者您可以利用 for 循环一次可以增加多个变量的事实。因此,您使用一个变量来控制循环计数,并使用另一个变量来控制打印值:
public static void main(String[] args) {
int x=3;
for (int i=0; i<12; i++, x++) {
if (x>12) {
x=1;
}
System.out.println(x);
}
}
这是输出:
...
3
4
5
6
7
8
9
10
11
12
1
2
Process finished with exit code 0
推荐阅读
- asp.net-core - 如何使用身份服务器 4 JWT 身份验证和资源所有者密码授权使 jwt 访问令牌无效或撤销?
- php - Getting closest DateTime using strtotime formats
- android - app_process 无法在 /system 中创建文件 - SEED Android Device Rooting Lab
- django - 如何将项目附加到 ListView 中的上下文数据?
- matlab - matlab 中的解析错误问题 - 无法从 .txt 导入数据
- c++ - c++ 连接到 mysql/mariadb 很慢
- c# - 我的 C# 程序没有按照我认为的对象初始化顺序来初始化对象。为什么?
- python-3.x - 为什么我在 random.randint() 上收到语法错误?
- react-native - React Native Android build:进程'command'npx.cmd''以非零退出值1完成
- ios - 如何在 Swift 中使用 Codable 解码具有不同对象的 JSON 数组?