《快学scala第二版》第一章 练习答案
1.1 在Scala REPL中键入3.然后按Tab键。有哪些方法可以被应用?
1.2 在Scala REPL中,计算3的平方根,然后再对该值求平方。现在,这个结果与3相差多少?(提示:res变量是你的朋友)
按题目的意思用res变量~而不是一次到位。
1.3 res变量是val还是var?
val是不可变的,而var是可变的,只需要给res变量重新赋值就可以检测res是val还是var了
1.4 Scala允许你用数字去乘字符串—去REPL中试一下"crazy"*3。这个操作做什么?在Scaladoc中如何找到这个操作?
https://www.scala-lang.org/api/current/scala/collection/StringOps.html
1.5 10 max 2的含义是什么?max方法定义在哪个类中?
https://www.scala-lang.org/api/2.12.x/scala/runtime/RichInt.html
1.6 用BigInt计算2的1024次方
https://www.scala-lang.org/api/current/scala/math/BigInt.html
1.7 为了在使用probablePrime(100,Random)获取随机素数时不在probablePrime和Radom之前使用任何限定符,你需要引入什么?
导入相应的包:
import scala.math.BigInt._
import scala.util.Random probablePrime(3,Random)
1.8 创建随机文件的方式之一是生成一个随机的BigInt,然后将它转换成三十六进制,输出类似"qsnvbevtomcj38o06kul"这样的字符串。查阅Scaladoc,找到在Scala中实现该逻辑的办法。
https://www.scala-lang.org/api/current/scala/math/BigInt.html
1.9 在Scala中如何获取字符串的首字符和尾字符?
1.10 take,drop,takeRight和dropRight这些字符串函数是做什么用的?和substring相比,他们的优点和缺点都是哪些?
substring便于截取中间部分字符串。
《快学scala第二版》第一章 练习答案相关推荐
- 数据结构(C语言)第二版 第一章课后答案
数据结构(C语言)第二版 第一章课后答案 这本书,我以后也会用,所以趁着考完试做个整理,顺便分享出来.电子资源发不出来,放评论区吧,有需要自取. 1. 简述下列概念:数据.数据元素.数据项.数据对象. ...
- 快学Scala习题解答—第一章 基础
原文链接:http://blog.csdn.net/ivan_pig/article/details/8249768 ----------------------------------------- ...
- 快学scala第二版笔记
第五章 类 getter和setter object HelloWorld {def main(args: Array[String]) {val p = new Personp.age = 10p. ...
- 开发日记-20190625 Linux系统管理技术手册(第二版) 第一章习题答案(个人版)
Preface 2333,果然,一章需要三天左右才能完成,这都第二天了,习题才做完前两道,不过通过这两道也了解到了这本书的习性了,不错,不错. Content E1.1 了解系统调用sync(不是sy ...
- 开发日记-20190626 Linux系统管理技术手册(第二版) 第一章习题答案(个人版)
Preface 交流才是王道,只有在极少数情况下,一个天才的能力会超越一百个凡人 Content E1.3 man和info之间的主要区别是什么?他们各自有什么优点? man手册页对单条命令,驱动程序 ...
- 《快学Scala》第四章练习题答案+概述
第四章 1.内容概述 4.1 构造映射 & 4.2 获取映射 //定义 var map = Map("one" -> 1 , "two" -> ...
- Camel实战第二版 第一章 初识Camel
目录 第一部分:迈出第一步 第一章:初识Camel 第二章:Camel路由 本章包含: Camel介绍 Camel的主要功能 初次使用Camel Camel的架构与概念 从零开始构建一个复杂的系统代价 ...
- 对一千万条数据进行排序---编程珠玑第二版 第一章
本书第一章提出了一个看似简单的问题,有最多1000万条不同的整型数据存在于硬盘的文件中,如何在1M内存的情况下对其进行尽可能快的排序. 每个数字用4byte,1M即可存储250 000个数据,显然,只 ...
- 线性代数---魏福义版 第一章习题答案
第一章 矩阵
最新文章
- Scut游戏服务器引擎6.1.5.6发布,直接可运行,支持热更新
- ORA-12519, ORA-00020异常产生原因及解决方案
- linux一切皆文件之tty字符设备(深入理解sshd创建pty的过程) (五)
- 6D位姿估计算法Densefusion代码阅读
- 社区团购会一直走下去吗?
- les有学计算机的吗,赵欢喜
- BigTable论文翻译
- 外星人入侵(python期末课程设计+源代码)
- java 输入一个时间,获取当前周的周一以及周五时间【自然周】
- 【基于Simulink+UG NX MCD 一级倒立摆控制系统仿真】建模和分析(一)
- C++中关于switch的一些理解
- Linux 远程复制命令scp命令的使用
- 为什么深度学习都在用python,你知道吗
- 微信支付SDK(python版)
- 一个35岁男人的自学编程之路
- 免费获取全球夜间NPP VIIRS灯光数据!内附下载链接!
- 牛客网前端刷题(一)
- SCAN: learning to classify images without labels 阅读笔记
- Jenkins测试报告页面为空,只显示zip格式,怎么办
- Rust权威指南之编写自动化测试