黎志勇 发表于 2014-7-21 17:45
字符‘.’的编码值比数字要小,所以直接用String类中的 compareTo(anotherString) 方法就可以了,根据返回 ...
黎志勇 发表于 2014-7-21 17:45
字符‘.’的编码值比数字要小,所以直接用String类中的 compareTo(anotherString) 方法就可以了,根据返回 ...
为爱编程 发表于 2014-7-21 20:42
61.53.231.249
61.54.231.245
61.54.231.246
fantacyleo 发表于 2014-7-21 20:59
按点把IP地址分割了,递归比较嘛,先写个伪代码说一下思路:
int ipCompare(String s1, String s2)
{
黎志勇 发表于 2014-7-21 21:20
写了一下。不知道你是不是要写比较器了,我就写了个比较两个IP的。写比较器的可以适当改一下。
fantacyleo 发表于 2014-7-21 20:59
按点把IP地址分割了,递归比较嘛,先写个伪代码说一下思路:
int ipCompare(String s1, String s2)
{
为爱编程 发表于 2014-7-21 21:58
思路挺好,“分割s1,取出第一个点左边的字符串,转成数字n1,剩余字符串为left1”代码怎么实现呢? ...
为爱编程 发表于 2014-7-21 22:22
其实我也想到这个方法了。哈哈。加个好友吧,哥们
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |