首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
赞鱼儿
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
572
文章 572
沸点 0
赞
572
返回
|
搜索文章
赞
文章( 572 )
沸点( 0 )
Scala-while循环
// while循环 将1到100以内的奇数输出,过程如下: 用while循环输出i miss you ,过程如下:
Scala-If语句
if语句 例1: object Main { def main(args: Array[String]) = { } 例2: object Main { def main(args: Array[St
运算符
算数运算符 %: 计算余数。 5%2 就是 5除以2的余数, 5%2 = 1, object base05 { def main(args:Array[String]): Unit ={ // 判断闰
Scala单例模式案例-日志类
apply的基本使用 能够让使用者在创建该类实例时省去显示的 new 关键字,并且可以通过重载提供多种构造方式。 (1)apply 写在伴生对象中,它返回类的实例 (2)实例化对象时,就可以不用写ne
日志
```scala /* 实现一个日志类: Logger 1.把一些操作信息写入到文本文件中。 2.实现单例 */ class Logger(filename:String) { def log(con
参数
## 元组 ``` // 元组: 容器,可以装入不同的数据类型的数据 // 1. 定义一个元组,使用() 把数据包起来,就可以了 val t = (1, "1", 1.2, false,0)
apply方法
```scala /* * apply * apply方法写在伴生对象中,可以创建对象的时候,省略new关键字 * * val 对象 = 伴生类() <====> 伴生对象.apply() */ cl
单例模式案例-日志类
Apply方法 apply 方法放在类的伴生对象(object)里,主要起到 工厂方法的作用,能够让使用者在创建该类实例时省去显式的 new 关键字,并且可以通过重载提供多种构造方式。 apply 写
日志类
执行结果 控制台输出: text test.log 文件内容: text 关键特性 单例模式:确保全局只有一个 Logger 实例 文件追加:使用 FileWriter(filename, true)
水一期
``` package level02 object class03 { /* * apply * apply方法写在伴生对象中,可以在创建对象的时候,省略new关键字 * * val 对象 = 伴生
下一页
个人成就
文章被点赞
442
文章被阅读
807
掘力值
675
关注了
79
关注者
52
收藏集
0
关注标签
0
加入于
2025-09-08