当前位置: 首页 > news >正文

6spark期末复习

1)var a:Double=5;var b:Int=7;那么print(a*b)

2) var a:Int=5;

   var b=if(a>6) 7

   println(b)

3)var a:Int=16;

  var b:Int=13;

  var c=if(a>b) 5 else 7;

  println(c)

4.

object TestDemo

{

   print("B")

def main(args: Array[String]): Unit =

 {

}

}

5

def main(args: Array[String]): Unit =

{

var a={if(4 > 6){5}else 7}

println(a)

}

6.

def main(args: Array[String]): Unit =

{

var sum=2

    for(i<-0 to 2)

      sum=sum+i;

    println(sum)}

7.函数定义格式是( A  )

val f2=(变量名1:数据类型,变量名2:数据类型…..)=>函数体

8.

长列表与变长列表区别

9.

varval的使用时机

10

scala.collection.immutablescala.collection.mutable区别

11.

元组

元组可以装着多个不同类型的值,不可以更改,定长

12.

Set、映射Map区别

集Set、映射Map都扩展自Iterable特质

Set是用于去重操作Map是用于存储KV对

13.什么是伴生对象

在Scala的类中,与类名相同的对象叫做伴生对象

类和伴生对象之间可以相互访问私有的方法和属性

14.请大家利用scala的集合完成words单词统计val array=List("hello,tom","marray,tom")

15.

定义一个方法,接收一个函数类型的参数并在方法中调用此函数,其中两个参

数类型为Int,Int,返回值为函数两参数和值

相关文章:

  • 探索 Spring Boot 集成缓存功能的最佳实践
  • Ajax的应用
  • vue+elementUI实现在表格中添加输入框并校验的功能
  • 详解 Flink CDC 的介绍和入门案例
  • 微服务与分布式面试题
  • 高效文件传输攻略:利用局域网共享实现极速数据同步
  • 【计算机视觉】人脸算法之图像处理基础知识(二)
  • Allegro X PCB设计小诀窍--如何在Allegro X中为PCB标注尺寸
  • redis序列化
  • 掌握机器学习基础:Scikit-Learn(sklearn)入门指南
  • 05-5.1.3 树的性质
  • 用 C 语言实现求补码的运算
  • 基于单片机的数字频率计的设计和仿真
  • 使用宝塔面板 将vue+node+mysql部署至云服务器
  • 前端 JS 经典:package.json 属性详解
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • CentOS7简单部署NFS
  • gf框架之分页模块(五) - 自定义分页
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • python 学习笔记 - Queue Pipes,进程间通讯
  • SOFAMosn配置模型
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • vue数据传递--我有特殊的实现技巧
  • webpack入门学习手记(二)
  • web标准化(下)
  • 观察者模式实现非直接耦合
  • 猴子数据域名防封接口降低小说被封的风险
  • 回流、重绘及其优化
  • 前端之Sass/Scss实战笔记
  • 学习ES6 变量的解构赋值
  • k8s使用glusterfs实现动态持久化存储
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • $L^p$ 调和函数恒为零
  • (04)odoo视图操作
  • (2024最新)CentOS 7上在线安装MySQL 5.7|喂饭级教程
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (备忘)Java Map 遍历
  • (代码示例)使用setTimeout来延迟加载JS脚本文件
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (三)SvelteKit教程:layout 文件
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (转载)Linux网络编程入门
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .NET 8.0 发布到 IIS
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .Net 应用中使用dot trace进行性能诊断
  • .Net7 环境安装配置
  • .Net8 Blazor 尝鲜