Scala编程语言(Scala Programming Language)v2.13.2官方版
最新推荐
-
齐鲁银行网银助手3.0.0.5官方版 安全软件 / 3.0M
-
360安全卫士U盘病毒专杀(Autorun.inf专杀)13.0.0.213简体中文绿色免费版 安全软件 / 86.1M
-
360安全卫士U盘病毒专杀工具v13.0.0.213绿色免费版 安全软件 / 86.1M
-
360安全卫士修复工具v13.0.0.213免费版 安全软件 / 86.1M
-
360安全卫士超强查杀V13.0.0.213安装版 安全软件 / 86.1M
精品推荐
-
WeeeCode(图形化编程软件)v3.6.2官方版 编程开发 / 429.1M
查看 -
核桃编程v2.1.123.0官方版 编程开发 / 272.5M
查看 -
DevToys(开发工具)v1.0.11.0官方版 编程开发 / 156M
查看 -
吾爱OD(附118款脱壳脚本)v1.10中文版(32/64位) 编程开发 / 15.5M
查看 -
360加固助手v3.6.1.0官网版 编程开发 / 271.5M
查看
本类排行
详情介绍
Scala 编程语言Scala 编程语言是一种多范式编程语言。它最初的设计目的是集成面向对象编程和函数式编程的各种特性。 Scala运行在Java虚拟机上,并且与现有的Java程序兼容。
Scala 编程语言(Scala Planning Language)是一种多范式编程语言。它最初的设计目的是集成面向对象编程和函数式编程的各种特性。 Scala运行在Java虚拟机上,并且与现有的Java程序兼容。
特征
无缝Java 互操作
Scala 运行在JVM 上,因此Java 和Scala 堆栈可以自由混合以实现完全无缝集成。
类型推断
所以类型系统感觉不太静态。不适用于类型系统。让类型系统为您服务!
并发与分布
使用数据并行进行集合,使用参与者进行并发和分发,或者使用future 进行异步编程。
特征
将Java 风格接口的灵活性与类的强大功能结合起来。考虑有原则的多重继承。
模式匹配
想想类固醇的“开关”。匹配类层次结构、序列等。
高阶函数
函数是第一类对象。以类型安全的方式组合它们。在任何地方使用它们并将它们传递给任何人。
安装方法
下载Scala正式版压缩包。解压后,双击msi文件,进入安装界面,点击下一步。
查看软件协议,选择我接受.然后点击下一步
设置软件安装位置。点击浏览即可自由设置。建议您选择安装在D盘,然后点击下一步。
确认安装信息并点击安装
Scala正式版正在安装中,耐心等待
软件安装成功,点击完成
接下来,需要配置Scala的环境变量。请注意,在安装Scala之前需要安装jdk并配置JDK的环境变量。我们看一下本地安装完成后的目录,如下图所示。
最后,我们配置Scala环境变量。这台计算机——右键“属性”——高级系统设置——环境变量。我们选择Path环境变量并单击“编辑”按钮。我们将更改Scala 安装目录,如上图所示。只需在Path环境变量下配置bean目录即可。
安装完成后,我们需要检查是否安装成功。 Win+R 打开命令行,输入scala -version。如果出现Scala版本信息则表示安装成功,如下图所示。
指示
使用Scala复制文件
读取行:要读取文件的所有行,可以调用scala.io.Source 对象的getLines 方法:也可以将toArray 或toBuffer 方法应用于getLines。
将这些行放入数组或缓冲区中,并将文件内容读入字符串:vallines=source.mkString。
读取字符:要从文件中读取字符,可以直接使用Source 对象作为迭代器:如果要查看字符但不处理它,请调用Source 对象的buffered 方法。
读取词法单元或数字:使用split 方法将转换为行的文件内容进行分割,使用toInt 或toDouble 方法将字符转换为整数或浮点数。
写入文本:Scala 没有对写入文件的内置支持。要写入文本文件,可以使用java.io.PrintWriter。
值得一提的是,FileChannel在使用前必须打开。需要通过InputStream/OutputStream/RandomAccessFile获取,而不能通过BufferedReader/BufferedWriter获取。