静态方法调用静态方法,可以直接调用或者通过创建对象调用。这里通过类名Convert.int2bytes(8143);也可以调用?
public class Convert {
public static byte[] int2bytes(int id){
byte[] arr=new byte[4];
arr[0]=(byte)(int)((id>>0*8)&0xff);
arr[1]=(byte)(int)((id>>1*8)&0xff);
arr[2]=(byte)(int)((id>>2*8)&0xff);
arr[3]=(byte)(int)((id>>3*8)&0xff);
return arr;
}
public static void main(String[] args) {
byte[] arr=Convert.int2bytes(8143);
System.out.println(arr[0]+","+arr[1]+","+arr[2]+","+arr[3]);
}
}