C#有谁能够帮忙看看这个是什么意思,如何装换成JAVA?
boolean isCurrent = false;//如果在arrId中有与ti值相等的话,则处理当前节点,否则往下层搜索
for(int i = 0; i < arrId.length; i++)
{
if(arrId[i] == ti.id)
{
isCurrent = true;
break;
}
} --------------------编程问答-------------------- java应该也是一样的吧 --------------------编程问答--------------------
--------------------编程问答-------------------- java中是一样的写法 --------------------编程问答-------------------- java里面也是一样的
//如果在arrId中有与ti值相等的话,则处理当前节点,否则往下层搜索
boolean isCurrent = false; //这句应该能看懂吧
//for是循环 arrId应该是一个数组 arrId.length是获取数组的长度
//int型的变量i 初始值为0, i++其实就是i=i+1 也就是没循环一次i就加1
for(int i = 0; i < arrId.length; i++)
{
//ti是一个类 id是类里的字段 ti.id是获取id字段的值
//arrId[i]是数组中的第i个元素
//if(arrId[i] == ti.id)就是数组中的第i个元素的值等于id的值
if(arrId[i] == ti.id)
{
//将isCurrent 设为true
isCurrent = true;
//退出循环(结束循环)
break;
}
}
补充:.NET技术 , C#