java数组长度

请问高手byte[] phone =new byte[81]; phone[i]!=0中phone[i]!=0是什么意思....
谢谢.....
byte[] phone =new byte[81]; //建立一个byte类型的数组,长度为81
phone[i]!=0中phone[i]! //数组的第i的位置渗嫌不等0

如:

byte[] phone =new byte[81]; //建立一个byte类型的数组,长度为81
phone[1]!=0中phone[1]! //数组第二个取值不等于0

同时给楼主举个例子:

public class StudyArrary {

/**
* @param args
*/陆凯
public static void main(String[] args) {
// TODO Auto-generated method stub
byte[] phone =new byte[81]; //建立一个byte类型的数组,长度为81
for(int a = 0; a < 81; a++)
phone[a]=(byte)a; //数组的第i的位置不等0

for(int i = 0; i < 81; i++){
if (phone[i]!=0) {
System.out.println("phone["+i+"早喊唤]不等于0"+",phone"+i+"是"+phone[i]);
}
else
System.out.println("phone["+i+"]等于0"+",phone"+i+"是"+phone[i]);
}
}

}
这里不是首先定义了一个byte[]的数组嘛戚轿 长度是81 phone[i] != 0 就是说第i个byte数组中的值 不能等于察仔弯0, 懂了吗!

!= -->败闷这个就是不等号
byte [] phone=new byte[81]; //是数组 长度为81
int i=3;
boolean bool=phone[i]!=0;
//phone[i]!=0 i=3 是只数组的第滚猛虚3个值不等知源于大燃0
上面的回答都挺好的。