scala
文章平均质量分 67
叶儿飞飞
这个作者很懒,什么都没留下…
展开
-
第八章 scala语言--match、PartialFunction、implicit
今天是学习Scala第八天打卡,开始学习match、PartialFunction、implicit。Scala 提供了强大的模式匹配机制,应用也非常广泛。 一个模式匹配包含了一系列备选项,每个都开始于关键字 case。每个备选项都包含了一个模式及一到多个表达式。箭头符号 => 隔开了模式和表达式。 (1) 简单的整型值模式匹配 match 对应 Java 里的 switch,但是写在选择器表达式之后。即: 选择器 match {备选项}。 match 表达式通过以代码编写的先后次序尝试每个模式来完成计原创 2022-06-04 18:27:23 · 207 阅读 · 0 评论 -
第七章 scala语言--case_class
第七章 scala语言–case_class 文章目录第七章 scala语言--case_class前言以case class示例做一些些探讨:总结 前言 今天是学习Scala第七天打卡,开始学习Scala高级用法-case_class。 以case class示例做一些些探讨: 代码如下(示例): case class Person(salaryList: List[Double]=List(0.0),monthList:List[(Int,Int)]=List((-1,1))) 当你声明一个c原创 2022-06-01 16:12:59 · 396 阅读 · 0 评论 -
第六章 scala语言--Trait
第六章 scala语言–Trait 文章目录第六章 scala语言--Trait前言一、入门背景二、Trait⽤法三、开始代码之旅总结 前言 今天是学习Scala第六天打卡,开始学习Trait。 一、入门背景 在Scala中,Trait是⼀种特殊概念。 ⾸先,Trait可以被作为接⼝来使⽤,此时Trait与Java的接⼝⽐较类似。同时在Trait可以定义抽象⽅法,其与抽象类中的抽象⽅法⼀样,不给出⽅法 的具体实现。 注意: 类使⽤extends继承Trai原创 2022-05-30 16:35:59 · 181 阅读 · 0 评论 -
第五章 scala语言--Collections
第五章 scala语言–Collections 文章目录第五章 scala语言--Collections前言开始代码之旅1.数组2.链表3.Set4.tuple5.map6.艺术7.艺术-升华8.艺术-再-升华总结 前言 今天是学习Scala第五天打卡,开始学习数组集合。 开始代码之旅 1.数组 代码如下(示例): val arr01 = Array[Int](1,2,3,4) // arr01=Array(1,2,3,3,3,3) arr01(1)=99 println( a原创 2022-05-30 15:50:55 · 174 阅读 · 0 评论 -
第四章 scala语言--Functions
main,class,object 主方法只能写在 object定义的文件中 object和class啥区别: 回顾一个问题:java中有一个知识点 静态 分号可有可无 scala是包级别区分,类名可以和文件名不一致原创 2022-05-29 22:58:46 · 158 阅读 · 0 评论 -
第三章 scala语言--IF_WHILE_FOR、Functions
学习目标: 提示:这里可以添加学习目标 例如: 一周掌握 Java 入门知识 学习内容: 提示:这里可以添加要学的内容 例如: 搭建 Java 开发环境 掌握 Java 基本语法 掌握条件语句 掌握循环语句 学习时间: 提示:这里可以添加计划学习的时间 例如: 周一至周五晚上 7 点—晚上9点 周六上午 9 点-上午 11 点 周日下午 3 点-下午 6 点 学习产出: 提示:这里统计学习计划的总量 例如: 技术笔记 2 遍 CSDN 技术博客 3 篇 习的 vlog 视频 1原创 2022-05-28 18:17:15 · 96 阅读 · 0 评论 -
第一章.scala语言、函数式编程
一、语言分类 上图引自【总结】编程语言的分类 从大学到现在接触到的语言,有C语言、java、python,如上图所示: C语言是面向过程的、编译型的、静态的、强类型语言; .Python是面向对象的、解释型的、动态的、弱类型语言; Java是面向对象的、混合型的、静态的、强类型语言; 二、程序的执行方式–编译型,解释型 1、C是编译型的,python是解释型的, java是为什么是混合型的? 首先Java需要编译,编译成字节码,然后解释执行或者是预编译成机器码直接执行。而且启动JVM时,它有一个参数原创 2022-05-23 15:40:45 · 145 阅读 · 0 评论