资讯专栏INFORMATION COLUMN

解题:不用循环、递归,如何从 1 打印到 100?(Java版)

vpants / 2093人阅读

摘要:微博上看到这么一个问题原文都是的版本,我用实现了一种,是根据定时器实现的。其实还可以用线程函数,懒得写了,先贴出定时器版本吧。

微博上看到这么一个问题: http://group.jobbole.com/22100/
原文都是C++的版本,我用Java实现了一种,是根据定时器实现的。其实还可以用线程+函数,懒得写了,先贴出定时器版本吧。

public static void main(String args[]){

        final Timer timer = new Timer();
        final long delay = 1;
        Date date = new Date();

        timer.schedule(new TimerTask() {
            int num = 1;
            public void run() {
                System.out.println(num++);
                if (num == 0x65){
                    timer.cancel();
                }
            }
        }, date, delay);
    }

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/65053.html

相关文章

  • 《十万字Java入门练习100例》1-10例——纸上得来终觉浅,绝知此事要躬行

    摘要:代码实现在控制台打印总结本篇文章带大家搭好环境,并体验了控制台打印。输出结果总结熟练掌握取余和整除运算,大有作用。终止本次循环,继续执行下一次循环。 ?本文收录...

    keithyau 评论0 收藏0
  • 1循环练习 2、数组方法练习

    摘要:解题步骤使用输出语句完成打印左边的中括号使用循环,输出数组元素值。按照这种方式,数组循环多圈以后,就完成了数组元素的排序。 01奇数求和练习 * A: 奇数求和练习 * a: 题目分析 * 为了记录累加和的值,我们需要定义一个存储累加和的变量 * 我们要获取到1-100范围内的数 * 判断当前数是否为奇数,是奇数,完成累加和操作 ...

    894974231 评论0 收藏0
  • 几道javascript练习题

    摘要:另一个重复输出一个给定的字符串第一个参数次第二个参数,如果第二个参数不是正数的时候,返回空字符串。这里是解决方案步骤检查是否为负数,如果为则返回一个空字符串步骤检查是否等于,如果是,返回字符串本身。 走在前端的大道上 问题1: 作用域(Scope) 考虑以下代码: (function() { var a = b = 5; })(); console.log(b); 控制台(c...

    qylost 评论0 收藏0
  • 数据结构之链表OJ练习检验你的链表水平是否合格

    摘要:同时让当前结点的指针指向,从而实现从链表尾部开始的局部反转当递归函数全部出栈后,链表反转完成。这个链表的倒数第个节点是值为的节点。新链表是通过拼接给定的两个链表的所有节点组成的。 目录 1.反转链表 K个一组翻转链表 链表的中间节点: 链表倒数第k个节点: 删除链表倒数第k个节...

    andycall 评论0 收藏0
  • 一道前端面试题谈起

    摘要:但是题目非要弄成链表的形式,说实在的,我真没有见过前端什么地方还需要用链表这种结构的除了面试的时候,所以说这种题目对于实际工作是没什么用处的,但是脑筋急转弯的智商题既然这样出了,我们就来看看怎么解决它吧。 今天在知乎上看到一个回答《为什么前端工程师那么难招?》,作者提到说有很多前端工程师甚至连单链表翻转都写不出来。说实话,来面试的孩子们本来就紧张,你要冷不丁问一句单链表翻转怎么写,估计...

    darkbaby123 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<