集合 - 如何理解java核心技术卷1中散列集的例子。
ringa_lee
ringa_lee 2017-04-17 15:14:30
[Java讨论组]
Set words = new HashSet<>();
        long totalTime = 0;
        Scanner in = new Scanner(System.in);
        System.out.println(in);
while (in.hasNext())
        {
            String word = in.next();
            long callTime = System.currentTimeMillis();
            words.add(word);
            callTime = System.currentTimeMillis()-callTime;
            totalTime +=callTime;
        }

这里的in.hasNext判断是否为空,但是缺少next向后移动(set应该是无序的),这里的in.next是用来从控制台读取数据。那么这个循环又该如何进行,我的调试也是卡在这个地方,无法正常向后执行。希望可以得到一个详细的解释是我理解错误还是这个例子有点问题。

ringa_lee
ringa_lee

ringa_lee

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号