【问题标题】:How to Create a List that holds 2 types of variable types in Scala [closed]如何在Scala中创建一个包含2种变量类型的列表[关闭]
【发布时间】:2021-07-27 06:13:07
【问题描述】:

我是 scala 新手,所以请放轻松,哈哈。

我需要创建一个列表,列出每个位置包含Int,String 的位置。所以喜欢[(1,"string1"),(2,"String2")...]

例如,我试过了

val string1 = "something"
val string2 = "something"

List[Int,String] = List[(1,string1), (2,string), (3,string3),(4,string4),(5,string5)]

我得到错误 - 预期标识符但找到整数文字。

我究竟怎样才能让这样的事情发挥作用?

【问题讨论】:

    标签: list scala


    【解决方案1】:

    (1,"string1") 是一个包含IntString 的元组,因此列表的类型也应该是一个元组 - (Int, String)

    val string1 = "something"
    val string2 = "something"
    // ... rest of string values
    
    val list: List[(Int,String)] = List((1,string1), (2,string2), (3,string3),(4,string4),(5,string5))
    

    【讨论】:

    • 感谢您的解释和示例!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-27
    • 1970-01-01
    • 1970-01-01
    • 2019-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多