代码如下:
有待改进 请指教
import java.util.Scanner;
public class iptest {
public static void main(String[] args){
Scanner s = new Scanner(System.in);
long data = s.nextLong();
long[] tt = new long[4];
tt[0] = (data & 0xff000000) >> 24;
tt[1] = (data & 0x00ff0000) >> 16;
tt[2] = (data & 0x0000ff00) >> 8;
tt[3] = (data & 0x000000ff);
System.out.println(tt[0] + "." + tt[1] + "." + tt[2] + "." + tt[3]);
s.close();
}
}