A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yang649981273 中级黑马   /  2014-9-25 17:04  /  1686 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这是题目,我想把IP输入的控制台,排序后打印到记事本中,但程序写出一些报错了,来个大神写一个完整的。/*6、 把以下IP存入一个txt文件,编写程序把这些IP按数值大小,从小到达排序并打印出来。

61.54.231.245
61.54.231.9
61.54.231.246
61.54.231.48
61.53.231.249*/

7 个回复

倒序浏览
我的怎么是灰色的!没人顶起么!
回复 使用道具 举报
我不要的不是6题的题目,我要的是反过来写的题目?好急啊!
回复 使用道具 举报
看标题,以为你发现了面试题的漏洞,找到了反例;看1楼,以为你是题目不会做求代码;看3楼。。。你到底想问什么?
回复 使用道具 举报
fantacyleo 发表于 2014-9-25 17:20
看标题,以为你发现了面试题的漏洞,找到了反例;看1楼,以为你是题目不会做求代码;看3楼。。。你到底想问 ...

哈哈哈你真幽默,我想要吧IP从控制台输入,然后排序到存放到记事本中的代码!
回复 使用道具 举报
yang649981273 发表于 2014-9-26 13:00
哈哈哈你真幽默,我想要吧IP从控制台输入,然后排序到存放到记事本中的代码! ...

入学考试题咯?只给思路不给代码。

从控制台读取简单的,拿个BufferedReader包装一下System.in, 直接readLine。然后写个排序函数,冒泡、快排都行。关键是其中的“比较大小”可以抽取成另一个函数,比较的时候,先按‘.' 分割字符串,逐个比较各IP段的数字大小
回复 使用道具 举报
楼主 看没看毕姥的视频额  上面有个活生生的示例....
回复 使用道具 举报
用正则好一些,老毕将正则的例子时有讲
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马