功能描述:写个程序,每100毫秒输出一次当前时间,共10次。统计出程序源码的括号数。
/**
* 统计源代码括号数, Scala实现.
*
* <code>
* val source = """(ss[})"""
* count(source) // 4
* </code>
*/
def count(str: String, some: String = "(){}[]") = str count (some.contains (_:Char))
clojure版本1:
(doseq [f (repeat 10 #(println (.format (java.text.SimpleDateFormat. "yyyy-MM-dd HH:mm:ss:SSS") (java.util.Date.)))) ]
(Thread/sleep 100)
(f))
括号总计:18
clojure版本2:
(dotimes [_ 10]
(Thread/sleep 100)
(println (.format (java.text.SimpleDateFormat. "yyyy-MM-dd HH:mm:ss:SSS") (java.util.Date.)))
)
括号总计:14
Scala版本1:
for(i <- (0 until 10)){
Thread.sleep(100)
println(new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS") format (new java.util.Date))
}
括号总计:14
Scala版本2:
(0 until 10).foreach{ it =>
Thread sleep 100
println(new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS") format new java.util.Date)
}
括号总计:8
分享到:
相关推荐
在本文中,我们使用熵李导数机器扩展了初始张量战斗模型,以捕获这种深度不确定性的某些方面,同时,在此过程中,将我们的模型中的战争对称性和非对称性正式化为换向器,也称为谎言括号。 在这样做的过程中,我们...
实际上,数据库中所有名称中带有括号的项目都已被修改以删除它们,使它们与文档中的建议保持一致,并为当前正在进行的重大升级做准备。 如果您已自定义数据库,则强烈建议您重命名修改后的讲义以保留内容,,导出新...
若当前所取字符为’\n’,且栈顶元素为’=’,则输出操作数战中的栈顶数据,结束处理;否则进行下面处理。 (3) 若为操作数,入操作数栈;若为操作符,则要将当前操作符和操作符栈中的栈顶元素的优先级进行比较。...
布吉之战 认为您可以击败维加斯? Battle the Bookies是第一个基于A Level Above著名的高标准在办公室泳池和方括号游戏中诞生的Web应用程序,并且是对NFL障碍能力的终极考验。 通过在NFL赛季的每场比赛中进行理论上...
什么语言之争,编辑器之战啥的,能忽略就忽略吧,能无视就无视吧,工具,够用,用这舒服就ok了,浪费口水精力争来争去图个啥呢 Life is short, I use python! 简介 python介绍: 到官网自个看 有兴趣可以看看: 解释性...
Si3是脚本,着色器和文本资源的高级IDE,无缝集成在Unity Editor中。 Si3为C#脚本提供了上下文敏感的...- 匹配括号突出显示 - 版本控制(包括P4Connect)集成 - 多个精心挑选的字体和颜色主题 - 包括完整的源代码!
AwakeMUD社区版MUD代码库的分支。 欢迎发布问题和请求请求!...这要感谢Finster长时间运行以前的测试端口。... 16和14同上亚马逊Linux Raspbian Jessie(不再经过积极测试) Cygwin(测试版)安装(括号内的Ubuntu命令)
和代码战 解决方案在 JS 中。 1二和 7反转整数 26从排序数组中删除重复项 104二叉树的最大深度 121个买卖股票的最佳时机 122买卖股票的最佳时机 II 125有效回文 136单号 第189话 206反向链表 第217话 237删除链表中...
每个动作都连接到旁边方括号中的键; 战斗记录(显示攻击力伤害,生命损失,能量损失以及敌人是否被击败); 在击败每个敌人之后,会产生一个新的敌人。 分数显示; 游戏结束(玩家健conda到0时)。 这是功能的完整...
加热-Craft.io被分成多个括号,最初是随机分组的,然后根据通过一系列加热的渐进性能进行组织。记录-描述每个容器在每次加热中的性能的结果。聚合API(仅写) POST /records/batch.json {“记录”:[{...}]} 200,...
Accord接受用户提供的建议,然后将它们放入锦标赛式的括号中,在该模型中,所有选择在1对1的战斗中彼此对峙,直到只有1条建议站在一起。 它提供了一种组织化和结构化的决策方式,同时使流程快速,轻松,最重要的是...