- 博客(5)
- 收藏
- 关注
原创 scala运算符规则
**大于等于(>=)**:检查左边的操作数是否大于或等于右边的操作数,返回布尔值。- **复合赋值(+=, -=, *=, /=, %=)**:这些运算符将右侧的值与左侧变量进行相应运算后,再将结果赋给左侧变量。- **小于等于(<=)**:检查左边的操作数是否小于或等于右边的操作数,返回布尔值。- **小于(<)**:检查左边的操作数是否小于右边的操作数,返回布尔值。- **相等(==)**:检查两个操作数是否相等,返回布尔值。
2024-09-10 13:17:18 598
原创 Scala和Java的区别
1. 编程范式1. 编程范式scala:Scala同时支持面向对象编程和函数式编程,允许程序以更简洁、更函数式的方式进行编写。它支持运算符重载、惰性求值等高级特性。Java:Java最初被设计为一种传统的面向对象编程语言,虽然随着时间的发展也加入了一些函数式编程的特性,但它的核心仍是面向对象的,并且不支持运算符重载和惰性求值。Scala:Scala通过提供更加紧凑的语法和对Lambda表达式的支持,使得代码行数大大减少,提高了代码的可读性和可重用性。
2024-09-10 13:03:41 191
原创 9.4 scala作业
a‘+7+“hello”的值是:104hello,“hello”+‘a‘+7的值是:helloa7。println(isThreeDigitNumber(1000)) // 输出:false。println(isThreeDigitNumber(123)) // 输出:true。【求4位数中各个位数上的值,例如:var a=1234,如何得到1,2,3,4?println("两个条件都不满足")println("条件不满足")【写一段代码,验证短路行为】【判断2024是否为闰年】【p98页,编程题1】
2024-09-08 14:10:24 224
原创 认识scala
应用领域:由于上述特性,Scala被广泛应用于大数据处理、高性能计算、金融分析等领域,特别是与Apache Spark等大数据处理框架的集成,使得Scala在大数据处理方面非常流行。Scala语言是一种多范式的编程语言,融合了面向对象和函数式编程的特性。
2024-09-05 10:40:01 397
原创 认识scala数据类型
单元类型(Unit)用于表示没有值,在Scala中,单元类型的关键字是Unit,它类似于Java中的void,但在Scala中,Unit是一个真正的类。浮点型的关键字是Float,它的取值范围是从1.40129846432481707e-45到3,40282346638528860e+38。空类型(Null)用于表示空引用,在Scala中空类型的关键字是Null,它是所有引用类型的子类型。字节类型的关键字是Byte,它的取值范围是从-128到127。字符串型的关键字是String,它由一对双引号包围。
2024-09-04 18:17:46 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人