在scala文档中,它声明列表是不可变的,“你可以依赖于在不同时间点重复访问相同集合值将始终产生具有相同元素的集合的事实”另一方面,在数组中(可变) )一些操作可以改变元素。你能否通过与列表中的示例进行比较,为那些改变元素的操作提供一些数组示例?
答案 0 :(得分:0)
var stmt *sql.Stmt
var err error
switch folder {
case "Results":
stmt, err = db.Prepare("INSERT results_ipu SET title=?, date=?, url=?, remoteUrl=?")
case "Notices":
stmt, err = db.Prepare("INSERT notice_ipu SET title=?, date=?, url=?, remoteUrl=?")
case "Datesheets":
stmt, err = db.Prepare("INSERT datesheet_ipu SET title=?, date=?, url=?, remoteUrl=?")
}
if err != nil {
// handle error
}
res, err1 := stmt.Exec(elem.title, elem.date, elem.url, elem.remoteUrl)