java实现IP地址转换

这篇文章主要为大家详细介绍了java实现IP地址转换,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

一个IP地址是用四个字节(每个字节8位)的二进制码组成。请将32位二进制码表示的IP地址转换为十进制格式表示的IP地址输出。

输入数据要求:

必须为二进制数,即只能输入0或者1
长度必须是32位
违背以上规则程序直接输出Wrong Format

输入格式:

在一行中给出32位二进制字符串。

输出格式:

在一行中输出十进制格式的IP地址,其由4个十进制数组成(分别对应4个8位的二进制数),中间用“.”分隔开。

输入样例:

在这里给出一组输入。例如:

11000110101001000011011011011001

输出样例:

在这里给出相应的输出。例如:

198.164.54.217

 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); String s=input.nextLine(); int[] w=new int[32]; int i,num=1,j=0,cnt=0; for(i=0;i

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持0133技术站。

以上就是java实现IP地址转换的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java