05 2022 档案
摘要:object han2 { def main(args: Array[String]): Unit = { def f(n:Int):Int = { println("f被调用") n * 6 } val result :Int = f(111) println(result) //定义二元计算函数
阅读全文
摘要:object han1 { def main(args: Array[String]): Unit = { //定义一个“二元运算”函数,只操作0.1,具体运算通过参数传入 def dualfunctionOneandTwo(fun: (Int, Int) => Int): Int = { fun(
阅读全文
摘要:object y { def main(args: Array[String]): Unit = { val fun = (name:String) => { println(name) } fun("at") println(" ") //定义一个函数,以函数作为参数输入 def f(func:
阅读全文
摘要:object jianhua { def main(args: Array[String]): Unit = { def f0(name:String):String = { return name } println(f0("alice")) println(" ") // 1.return可以省
阅读全文
摘要:object x { def main(args: Array[String]): Unit = {// (1)可变参数 def f1 (str :String *):Unit = { println(str) } f1("zml") f1("aaa","bbb","ccc")// (2)如果参数列
阅读全文
摘要:import sun.util.resources.cldr.zh.CalendarData_zh_Hans_HKobject zxc { def main(args: Array[String]): Unit = { // 函数1:无参,无返回值 def f1(): Unit = { printl
阅读全文
摘要:class Student(name:String,var age: Int){ def printInfo():Unit = { println(name + ""+ age + "" + Student.school) }}object Student{ val school:String= "
阅读全文
摘要:object han { /* def sum(x : Int ,y : Int ): Unit = { x + y } */ /* def:定义函数的关键字 sum:函数名 x:参数名 Int:参数类型 Unit:函数返回值类型 x + y:函数体 */ def main(args: Array[
阅读全文
摘要:import scala.util.control.Breaksobject liuceng2 { def main(args: Array[String]): Unit = { //循环引入变量 for (i <- 1 to 10){ val j = 10 - i println("i ="+ i
阅读全文
摘要:class Student(name:String,var age: Int){ def printInfo():Unit = { println(name + ""+ age + "" + Student.school) }}object Student{ val school:String= "
阅读全文
摘要:import scala.language.postfixOpsimport scala.math.BigDecimal.double2bigDecimalobject xun { def main(args: Array[String]): Unit = { //1.循环守卫 for (i <-
阅读全文
摘要:object xunhuan { def main(args: Array[String]): Unit = { //1.范围遍历 for (i <- 1 to 10) println(i + ": hello world") for (i <- 1.to(10)) { println(i + ":
阅读全文
摘要:import java.io.{File, PrintWriter}import scala.io.Sourceobject no4{ def main(args: Array[String]): Unit = { //从文件中读取数据 Source.fromFile("C:/Users/zhang
阅读全文
摘要:import scala.io.StdInobject liuchen { def main(args: Array[String]): Unit = { println("请输入你的年龄") val age :Int = StdIn.readInt() //1.单分支 if (age >=18){
阅读全文
摘要://按位运算符/*a = 60 b = 13a = 60 00111100b = 13 00001101a & b 00001100 全1为1,有0为0a | b 00111101 全0为0,有1为1a ^ b 00110001 相异为1,相同为0 *///运算符的本质val i :Int = 32
阅读全文
摘要://比较运算符val s1 :String = "hello"val s2 :String = new String("hello")println(s1 == s2)println(s1.equals(s2)) //equals方法只判断内容println(s1.eq(s2)) //eq方法判断引
阅读全文
浙公网安备 33010602011771号