scala新版本学习(3)
2024-08-27 19:30:34
1.REPL:读取->求值->打印->循环。Scala程序将输入的内容快速的编译成为字节码,然后字节码文件交给Java虚拟机进行执行。
2.val是值不可变,var值可变。在变量声明或者赋值语句中,没有使用分号,仅当一行代码中存在多条语句的时候才需要使用分号隔开。
val xmax,ymax=
var greeting,message :String = null //greeting和message都是字符串类型,都需要初始化为null
3.基本数据类型的变量和包装类型的变量是Scala编译器的工作
(1)1.to(10)
(2)intersect():输出两个字符串的共通的一组字符。
(3)Nothing是所有其他类型的子类,表示没有值;Any是所有类型的超类,任何实例都属于Any类型;AnyRef所有引用类型的超类,AnyVal所有值类型的超类。
最新文章
- dispatcherServlet 真正处理请求的源码解析
- Linux安全基础:awk命令的使用
- iOS团队风格的统一
- mac 解决eclipse OutOfMemoryError
- Android APP测试的日志文件抓取
- css 选择器样式优先级
- HIFI播放器--磨机吐槽篇
- NGUI 不写一行代码实现翻拍效果
- sql 函数的理解
- oracle分布式事务总结-转载
- Object.defineProperty vs __defineGetter__ vs normal
- Linux企业级项目实践之网络爬虫(14)——使用正则表达式抽取HTML正文和URL
- C#入门中的必备语法(一)
- 网站服务管理系统wdcp简介及功能特性
- 代码格式化工具Astyle配置
- 网络资源(7) - JAX-WS视频
- 一天搞定CSS: CSS选择器优先级--08
- css: box-sizing
- 【七】jquery之属性attr、 removeAttr、prop[全选全不选及反选]
- 斐波那契数列中获取第n个数据值
热门文章
- SRS之SrsConfig类
- php 获取域名
- [SQL 高级查询运算符的用法 UNION (ALL),EXCEPT(ALL),INTERSECT(ALL) ]
- Android中图片的三级缓存
- 学习Oracle数据库入门到精通教程资料合集
- 进程分配内存的两种方式--brk() 和mmap()(不设计共享内存)(转)
- OAUTH协议介绍
- 跨平台python异步回调机制实现和使用方法
- linux之用户,用户组,软件操作
- HBase 数据恢复