当前位置:编程学习 > C#/ASP.NET >>

C#有谁能够帮忙看看这个是什么意思,如何装换成JAVA?

     boolean isCurrent = false;
     //如果在arrId中有与ti值相等的话,则处理当前节点,否则往下层搜索
     for(int i = 0; i < arrId.length; i++)
     {
     if(arrId[i] == ti.id)
     {
     isCurrent = true;
     break;
     }
     } --------------------编程问答-------------------- 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; 
    } 
}
--------------------编程问答-------------------- java中是一样的写法 --------------------编程问答-------------------- java里面也是一样的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,