gpt4 book ai didi

Scala 字符串连接问题

转载 作者:行者123 更新时间:2023-12-04 22:37:06 25 4
gpt4 key购买 nike

这是一个很难在我的代码中找到的错误,但是一旦我发现它,我很惊讶编译器没有发现它或理解它为什么有效。

val my_string =
"abc" +
"def"
"ghi"
my_string的值最终是 "abcdef"因为我错过了 +签后 "def" .为什么编译器没有提示以及发生了什么 "ghi" ?

最佳答案

代码有效,因为 "ghi"本身就是一个有效的表达式。

如果这是在函数内部(并且后面没有其他任何东西),那么 "ghi"是该函数的返回值。否则它会被忽略(就像你自己在一行上写了 42 + 23 一样)。

关于Scala 字符串连接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4146455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com