自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Scala斐波那契数列

大事化小,递归求解。f(n)=f(n-1)+f(n-2)可以直接求解,避免死循环。记为f(n)表示1 1 2 3 5 8 13 21 34...的第n项。斐波那契数列的第n项。

2024-09-30 16:26:36 40

原创 Scala汉诺塔方法

1、基本情况(直接能求的):f(1,“A”,“B”,“C”),可以直接求,从A--->C。2、递归情况(大事化小,自己调用自己):f(n,"A","B","C")

2024-09-30 16:03:45 28

原创 scala递归函数

大事化小,递归求解。2.求1*2*3*...*(n-1)*n 记为f(n),表示1-n的和。大事化小,递归求解。1.求1+2+3+...+n-1+n 记为f(n),表示1-n的和。可以直接求解,避免死循环。可以直接求解,避免死循环。适用于解决:能把大问题,拆分为小问题的问题。递归函数:在函数中再次调用自己。注意:容易产生死循环。

2024-09-30 16:02:01 308

原创 在Scala中,如何判断对象是否相等

【代码】在Scala中,如何判断对象是否相等。

2024-09-28 20:00:00 103

原创 Scala的元组

元组:用()包起来的一组数据。2.访问:元组名._第几。

2024-09-27 12:45:00 59

原创 在Scala中,如何判断两个对象相等,覆写类equals方法

如何判断两条记录是不是一个同学借的?覆写类equals方法。

2024-09-25 14:57:45 761

原创 在Scala中,如何判读对象的所属类

方法2:对象.isInstanceof【类】方法1:对象.getClass()

2024-09-24 22:15:00 93

原创 在Scala中,不用new关键字创建对象

var s1=new Student("小花","女","20211234")var s2=Student("小花","女","20211234")//在伴生对象中,添加apply方法,返回伴生类的实例。//不用new也能创建对象。

2024-09-23 15:38:08 268

原创 scala中的面向对象

它是一种编程思想,它是基于面向对象的,强调的是以对象为基础完成各种操作。(2)行为也叫成员方法:动词,表示事物能做什么。3.什么是类class?类是属性和行为的集合。(1)属性也叫成员变量:名词,用来描述事物的。2.面向对象的三大思想特点是什么?(3)把程序员从执行者变成指挥者。(1)更符合人们的思考习惯。(2)把复杂的事情简单化。4.面向对象的三大特征。

2024-09-21 21:30:00 72

原创 scala中的关键字

在scala中没有break和continue关键字。

2024-09-16 23:00:00 77

原创 scala循环嵌套

循环中有循环println()

2024-09-16 10:15:00 101

原创 循环步长i<-1 to 100 by 步长

决定循环变量的自增幅度。

2024-09-15 13:15:00 182

原创 在scala中打印1-100内的偶数

循环守卫:满足条件才会执行循环体的代码。

2024-09-15 08:45:00 160

原创 什么是scala

联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作开始设计Scala。.NET平台的Scala发布于2004年6月。Scala将面向对象和函数式编程结合成一种简洁的高级语言。Scala的静态类型有助于避免复杂应用程序中的错误,它的JVM和JavaScript运行时让你可以轻松地访问庞大的库生态系统来构建高性能系统。Scala是一门多范式的编程语言,一种类似java的编程语言 ,设计初衷是实现可伸缩的语言 、并集成面象对象编程的各种特性。

2024-09-14 03:23:14 225

原创 scala的while语句和do...while语句

while语句和do...while语句的区别。do...while 语句:先执行,再判断。while语句:先判断,再执行。do...while 语句。while(条件语句){}while(条件语句)

2024-09-14 03:20:47 78

原创 scala运算符

2024-09-11 19:08:40 132

原创 var和val的区别

val:用于声明不可变变量。如果一个变量是用val声明的,那么这个变量只可访问而不可修改。var:用于声明可变变量。如果一个变量是用var声明的,那么这个变量既可访问也可以修改。

2024-09-09 14:42:02 86

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除