- 博客(10)
- 收藏
- 关注
原创 Scala 递归函数
println(i + " 的阶乘为: = " + factorial(i) )递归函数在函数式编程的语言中起着重要的作用。10 的阶乘为: = 3628800。递归函数意味着函数可以调用它本身。9 的阶乘为: = 362880。Scala 同样支持递归函数。8 的阶乘为: = 40320。7 的阶乘为: = 5040。5 的阶乘为: = 120。6 的阶乘为: = 720。4 的阶乘为: = 24。1 的阶乘为: = 1。2 的阶乘为: = 2。3 的阶乘为: = 6。
2024-09-30 15:06:11 50
原创 scala三个数的最大值
println(s"最小值是:$m1,最大值是:$m2")// println(s"最大值为:$max")//println(s"最小值为: $min)var m1=r._1//取出元组的第一个元素。var m2=r._2//取出元组的第二个元素。var min=x//假设最小值为x。//元组:用()包·起来的一组数据。
2024-09-25 16:56:14 188
原创 Scala 字面量
在 Scala 中,字面量(Literals)是直接表示固定值的表达式。Scala支持各种类型的字面量,涵盖了数值、字符、字符串、布尔值等。
2024-09-18 14:22:13 399
原创 Scala 在大数据处理中有哪些应用?
Scala 是 Apache Spark 的主要编程语言。: Scala 也被用于其他大数据框架,如 Apache Flink 和 Apache Kafka,支持流处理和消息传递。: 使用 Scala 可以构建复杂的数据管道,集成不同的数据源和数据存储,进行 ETL(提取、转换、加载)操作。: Scala 的类型安全和高性能使其成为数据科学家和工程师的热门选择,尤其是在需要处理大量数据时。Scala 的这些特性使其在大数据领域中非常受欢迎,尤其是在需要高性能和可扩展性的应用场景中。
2024-09-16 11:00:00 216
原创 Scala 与 Java 的区别是什么?
Scala 和 Java 是两种不同的编程语言,尽管它们都运行在 Java 虚拟机 (JVM) 上。这些区别使得 Scala 和 Java 各自适用于不同的场景和需求。选择哪种语言通常取决于项目的具体要求和团队的技术栈。
2024-09-15 21:52:15 350
原创 认识scala
Scala 是一门多范式编程语言,主要用于大数据应用和后端开发。Scala 结合了面向对象和函数式编程的特点。它可以在 Java 虹膜上编译并运行,因此可以调用现有的Java库和框架。
2024-09-15 21:51:07 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人