scala

标识符的命名规范

1、以字母或者下划线开头,后接字母、数字、下划线

2、以操作符开头,且只包含操作符(+-*/#!等)

3、用反引号`......`包括的任意字符串,即使是scala关键字也可以

字符串输出

1、字符串,通过+号连接

2、printf用法:字符串,通过%传值

3、字符串模板,通过$获取变量值

复制代码
println(age+"岁的"+name+"在尚硅谷学习")
复制代码
printf("%d岁的%s在尚硅谷学习",age,name)
复制代码
println(s"${age}岁的${name}在尚硅谷学习")
复制代码
println(f"the num is ${num}%5.2f")
Scala 复制代码
object test05 {
  def main(args: Array[String]): Unit = {
    //输入信息
    println("请输入您的大名:")
    val name:String=StdIn.readLine()
    println("请输入您的年龄")
    val age:Int = StdIn.readInt()
    //控制台打印输出
    println(s"欢迎${age}岁的${name}来到尚硅谷学习")
  }

}
Scala 复制代码
object test05 {
  def main(args: Array[String]): Unit = {
    //1、从文件中读取数据
    Source.fromFile("src/main/resources/test.txt").foreach(print)
    //2.将数据写入文件
    val writer = new PrintWriter(new File("src/main/resources/output.txt"))
    writer.write("hello scala from java writer")
    writer.close()
  }

}
相关推荐
追逐时光者1 小时前
精选 4 款基于 .NET 开源、功能强大的 Windows 系统优化工具
后端·.net
TF男孩2 小时前
ARQ:一款低成本的消息队列,实现每秒万级吞吐
后端·python·消息队列
AAA修煤气灶刘哥3 小时前
别让Redis「歪脖子」!一次搞定数据倾斜与请求倾斜的捉妖记
redis·分布式·后端
AAA修煤气灶刘哥3 小时前
后端人速藏!数据库PD建模避坑指南
数据库·后端·mysql
你的人类朋友3 小时前
什么是API签名?
前端·后端·安全
昵称为空C5 小时前
SpringBoot3 http接口调用新方式RestClient + @HttpExchange像使用Feign一样调用
spring boot·后端
架构师沉默6 小时前
设计多租户 SaaS 系统,如何做到数据隔离 & 资源配额?
java·后端·架构
RoyLin6 小时前
TypeScript设计模式:适配器模式
前端·后端·node.js
该用户已不存在7 小时前
Mojo vs Python vs Rust: 2025年搞AI,该学哪个?
后端·python·rust
Moonbit7 小时前
MoonBit 正式加入 WebAssembly Component Model 官方文档 !
前端·后端·编程语言