![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
依旧ฅ=ฅ
想去的地方很远 想买的东西很贵 想守护的东西很美好 所以选择努力
展开
-
【idea】【scala】idea开发scala代码的一些快捷方式
一、IDEA编写Scala代码时自动显示变量类型 设置方法: settins -->Editor–> Code Style --> scala --Type Annotations 二、ctrl+/ 自动注释代码时,在代码前添加//,而不是在行首添加// settins -->Editor-->Code Style-->Scala 把Line comment at first column 取消勾选(默认是勾选的) 三、scala自动导包设置 sett原创 2020-09-01 17:02:21 · 5149 阅读 · 0 评论 -
【idea】【scala】IDEA使用Scala语言开发maven项目
一、安装scala插件请转到idea安装scala插件 二、右击项目名,点击Add Framework Support 三、勾选scala,点击OK 测试原创 2020-09-01 11:57:06 · 3726 阅读 · 0 评论 -
【scala】练习题
import scala.collection.mutable.ArrayBuffer object Test_day01 { def main(args: Array[String]): Unit = { // for循环(1-20) //1、请写出for循环,i 表示循环的变量,Range生成0-20的数字,请循环打印出0-19这些数字。 // ...原创 2020-04-10 22:10:21 · 4754 阅读 · 3 评论 -
【scala】基本介绍与用法(四)
目录 三十二、继承 定义语法 示例 | 类继承 示例 | 单例对象继承 三十三、override和super 三十四、类型判断 isInstanceOf/asInstanceOf getClass和classOf 三十五、抽象类 抽象方法 三十六、抽象字段 三十七、匿名内部类 三十八、特质(trait) trait作为接口使用 示例 | 继承单个trait 示...原创 2020-04-10 22:05:42 · 3844 阅读 · 0 评论 -
【scala】基本介绍与用法(三)
二十二、类和对象 scala是支持面向对象的,也有类和对象的概念。我们依然可以基于scala语言来开发面向对象的应用程序。 创建类和对象 object _01ClassDemo { // 创建类 class Person{} def main(args: Array[String]): Unit = { // 创建对象 val p = new Person() ...原创 2020-04-10 21:37:36 · 3769 阅读 · 0 评论 -
【scala】基本介绍与用法(二)
十三、数组 scala中,有两种数组,一种是定长数组,另一种是变长数组 定长数组 定长数组指的是数组的长度是不允许改变的 数组的元素是可以改变的 // 通过指定长度定义数组 val/var 变量名 = new Array[元素类型](数组长度) // 用元素直接初始化数组 val/var 变量名 = Array(元素1, 元素2, 元素3...) 在scala中,数组的泛型使用[]...原创 2020-04-10 20:12:36 · 3759 阅读 · 0 评论 -
【scala】基本介绍与用法(一)
一、声明变量 val/var 变量标识:变量类型 = 初始值 val定义的是不可重新赋值的变量 var定义的是可重新赋值的变量 scala中定义变量类型写在变量名后面 scala的语句最后不需要添加分号 二、类型推断定义变量 scala> val name = "tom" name: String = tom scala可以自动根据变量的值来自动推断变量的类型...原创 2020-04-10 19:59:16 · 4069 阅读 · 0 评论 -
【idea】【scala】 安装scala开发环境
Java程序编译执行流程 Scala程序编译执行流程 scala程序运行需要依赖于Java类库,必须要有Java运行环境,scala才能正确执行 要编译运行scala程序,需要 jdk(jvm) scala编译器(scala SDK) 接下来,需要依次安装以下内容: 安装JDK 安装scala SDK 安装IDEA插件 安装JDK 安装JDK 1.8 64位版本,并配...原创 2020-04-10 18:27:44 · 3973 阅读 · 0 评论 -
【Scala】Iterator(迭代器)
Scala Iterator(迭代器) 不是一个集合,它是一种用于访问集合的方法 迭代器的It的两个基本操作是next 和 hasNext 调用 it.next() 会返回迭代器的下一个元素,并且更新迭代器的状态 调用 it.hasNext() 用于检测集合中是否还有元素 让迭代器it逐个返回所有元素最简单的方法是使用while循环 迭代器操作 注意: 每调用一次迭代器走完,迭代器就相当...转载 2020-03-27 19:40:10 · 4615 阅读 · 0 评论