编辑代码

//3.1

var a : String = "智能制造工程"
var b : String = "2020967018--刘辉"
var c = a + b
print(c)

print()
var d = String(c.reversed())
print(d)

print()
//3.2
if d.isEmpty{
    print("d为空字符串")
}
else{
    print("d的字符串字符个数为:\(d.count)")
    print()
    var pu : [String] = []
    for unicode in d.utf16{
        pu.append("\(unicode)")
    }
    var us : String = ""
    var n = 0
    for s in d{
        var ps = "\(s)   字符对应的utf16编码为:   \(pu[n])"  
        print(ps)  
        var zs = "\(s):\(pu[n])"  
        us += zs
        n += 1

    }
    print()
    print(us)
}