java 循环中int i 改变
来源:百度知道 编辑:UC知道 时间:2024/06/08 19:57:33
我有一个for的循环,当i 改变时 是true 怎么判断, 也就是i是从0开始的,当i变成1的时候,循环中的数据进行另外的操作,怎么判断?也就是每当i 改变的时候就有一个true
int j=0;
for(int i=0;i<10;i++){
if(j!=i){}else{}
j=i;
}
声明一个变量,保存i变化后的值,在下次进入循环开始出判断j和i的值是否相等,然后进行相应操作,最后将i的值赋给j。
如果i是递增的话就没意思了,因为这样除了第一次一样之外,i和j不会再有相同的情况。可能你的i是经过其它算法得到的。
语句:
if
do while
函数:(多的话,就专门写个函数)
checkvalue()
其实是指令的跳转,满足一定的条件,跳转到指定的地址,逻辑的判断是算数逻辑部件,在CPU内部的
不明白你说的,每次循环i都变啊,那不都为TRUE了,还判断什么。难道你想i不同执行不同的操作,那只有一个TRUE就不够了,多写几个if吧;难道你的i不是每次都++,那就先把i存在另一个变量里,每次循环判断i和这个变量的值是否相等
for 循环很简单的,找点程序看看就清楚了。
JAVA的数组定义中 "INT[] I" 与 "INT I[]" 之间的区别是什么?
C中int i; int *i; int *&i; int &*i; 都有什么区别呢?
Java 中对list 的编列,用List.iterator() 还是用for(int i=0;i<size();i++)
C++中total::total(int i,int j){} 中的::是什么意思
java中integer和int的区别?
java中string怎么转为int
Java 中int 转成 String 的问题?
java中 int 类型 和 byte 类型
在JAVA中超出int范围
java中double型能转int型吗?