如何判断 一个byte 数组是否为空呢!例如这个:byte[] b=new byte[10];!
第1个回答 2013-07-22
for(int i=0;i<10;i++){if(byte[i]!=null)System.out.println(""byte["+i+"]"+"不为空!");}
第2个回答 推荐于2018-03-09
byte[] b=new byte[10];
int leng = 0;
for(int i=0;i<b.length;i++)
{
if(b[i]==0)
{
leng++;
}
}
if(leng==b.length)
{
System.out.println("b数组不能为空");
}本回答被网友采纳
int leng = 0;
for(int i=0;i<b.length;i++)
{
if(b[i]==0)
{
leng++;
}
}
if(leng==b.length)
{
System.out.println("b数组不能为空");
}本回答被网友采纳
第3个回答 2013-07-22
public static void main(String[] args) {//主函数
byte[] b=new byte[10];
//b = "abc".getBytes();
int leng = 0;
for(int i=0;i<b.length;i++)
{
if(b[i]==0)
{
leng++;
}
}
if(leng==b.length)
{
System.out.println("b数组不能为空");
}
}本回答被网友采纳
byte[] b=new byte[10];
//b = "abc".getBytes();
int leng = 0;
for(int i=0;i<b.length;i++)
{
if(b[i]==0)
{
leng++;
}
}
if(leng==b.length)
{
System.out.println("b数组不能为空");
}
}本回答被网友采纳
第4个回答 2013-07-22
数组的某个元素等于0不就是为空了吗。。。