- 博客(12)
- 收藏
- 关注
原创 定义一个类并计算一个数字的平方
/ 创建一个apply方法,用于便捷地创建Number类的实例。// 使用伴生对象的apply方法创建Number实例。// 创建一个伴生对象,可以不需要实例化类来调用其方法。// 调用square方法并打印结果。// 定义一个名为 `Number` 的类。// 定义一个方法来计算数字的平方。// 主方法,程序的入口点。
2024-09-30 16:38:25 132
原创 每天学习两个scala语法4
Scala具有一种特殊的类,称为“case类9”。默认情况下,case类的实例是不可变的,并且它们通过值进行比较(不同于类,其实例通过引用进行比较)。greet方法的返回类型为Unit,表示没有有意义的返回值。它的用法类似于Java和C中的void°。greeter.greet("Scala开发者")//定义类之后,可以使用new创建类的实例。8.case类(Case Class)Hello, Scala开发者!7.类(Class)
2024-09-18 14:25:12 376
原创 每天学习两个scala语法3
greeter.greet("Scala开发者") //(Scala其实有一个return关键。greet方法的返回类型为Unit,表示没有有。可以使用class关键字,在它后面添加类名。它的用法类似于Java和C中。def后跟名称、参数列表、返回类型以。方法感觉上和函数非常相似,但是它们其实。方法是用def关键字定义。这段代码主体中的最后一个表达式是方法的。//这个方法实现了两个参数相加后,Hello, Scala开发者!6.方法(Methods)再与第三个参数相乘。7.类(Class)
2024-09-14 12:37:20 211
原创 【无标题】计算并打印两个数的和
在这个例子中,我们定义了一个名为`SimpleCalculator`的对象,它包含一个`main`方法和一个`add`方法。`main`方法是程序的入口点,它初始化两个整数`number1`和`number2`,然后调用`add`方法来计算它们的和,并将结果打印到控制台。`add`方法接收两个整数参数并返回它们的和。将代码保存到一个以`.scala`结尾的文件中,然后使用Scala编译器进行编译和运行。以下是一个简单的Scala程序示例,该程序用于计算并打印两个数的和。
2024-09-09 15:36:46 235
原创 每天学习两个scala语法2
变量和数值很像,区别在于变量的值是可以修改的。Scala使用var来定义变量。Scala可以通过将表达式用孙括起来,从而组合表达式。x=3//这句话会被编译,因为x被声明是变量var,而不是数值val。varx:Int=1+1//声明了x是一个整数型变量。3.变量(Variables)
2024-09-09 15:34:44 128
原创 Java和Scala的区别
Scala语言来源于Java,它以Java的虚拟机(JVM)为运行环境,Scala源码 (.scala)会编译成.class文件。例如,在Scala中,一切皆为对象,而在Java中,基本类型、null、静态方法等不是对象。此外,在Scala中,异常处理采用Try-catch {case-case}-finally的方式,而在Java中采用Try-catch-catch-finally的方式。此外,Scala语言的语法糖也非常甜,可以用更少的代码量来实现相同的功能。
2024-09-09 15:29:23 231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人