快学Scala 第一章课后练习

1.直接显示int 3,可能是打开方式不对
其实是3. tab给出函数提示
2.
val a= Math.sqrt(3)
3-a*a
运行结果:
3.是val,无法更改
4.
5.找到10 、2 中较大的数
6.
var res=BigInt(2);
for (i <-1 to 1024){
  res=res *res;
}
print(res)
这个方法会报错
调用函数
print(BigInt(2).pow(1024))
7.
 
8.
print(BigInt(Random.nextInt()).toString(36))//-7t5b5c
9.
var str=“hello”
print(str.head)//h
print(str.last)//o
10.
println(str.take(3))//hel
println(str.takeRight(3))//llo
println(str.drop(3))//lo
println(str.dropRight(3))//he
发布了18 篇原创文章 · 获赞 7 · 访问量 9774

猜你喜欢

转载自blog.csdn.net/weixin_42297075/article/details/104063603