TEL:400-8793-956
当前位置:程序、服务器

为什么字符串插值示例使用“ \(222)”而不是“ 222”来组合数字和街道?

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-28 09:10:19

 问:视频结尾附近显示了以下字符串插值示例

 
let interpolatedStreetAddress =“(222)(街道)”
 
将街道编号放在()内是有原因的吗?我们不能只写以下内容吗?
 
let interpolatedStreetAddress =“ 222(街道)”
 
 
答:Pasan在视频中解释的是,您不能将String与Int连接在一起。您只能串联字符串。因此,在他的示例中,他使用字符串插值法来表明可以组合两种类型,即Int和Strings。
 
//这里我们使用两种类型。一个Int和一个String。
let  interpolatedStreetAddress  =  “ \(222 )\(street )”  
//这里我们使用两个字符串,根据您要实现的目的,可以执行此操作。让interpolatedStreetAddress = “ 222 \(street )”
 
   
也许如果Pasan声明了一个Int值的常量,那么您将理解他的观点。
 
let  numberOfStreet  =  222 
let  interpolatedStreetAddress  =  “ \(numberOfStreet )\(street )” 
祝你好运。
上一篇: 将导致错误的答案。必须使用“你好吗?” 没有多余的空间
下一篇: 预测性WordPress搜索