泛型的基本介绍-基于soc fpga的开发教程

时间:2024-07-21 11:51:34
【文件属性】:

文件名称:泛型的基本介绍-基于soc fpga的开发教程

文件大小:8.33MB

文件格式:PDF

更新时间:2024-07-21 11:51:34

scala教程

18.1 泛型的基本介绍 18.1.1 基本介绍 1) 如果我们要求函数的参数可以接受任意类型。可以使用泛型,这个类型可以代表任意的数据类 型。 2) 例如 List,在创建 List 时,可以传入整型、字符串、浮点数等等任意类型。那是因为 List 在 类定义时引用了泛型。比如在 Java中:public interface List extends Collection 18.1.2 Scala泛型应用案例 1  要求: 1) 编写一个Message类 2) 可以构建 Int类型的Message,String类型的Message. 3) 要求使用泛型来完成设计,(说明:不能使用 Any) package com.atguigu.chapter18.generic object GenericDemo01 { def main(args: Array[String]): Unit = { val intMessage = new IntMessage[Int](10) println(intMessage) val strMessage = new StringMessage[String]("hello") println(strMessage) } }


网友评论