美文网首页
7. 反转整数 LeetCode

7. 反转整数 LeetCode

作者: 出来遛狗了 | 来源:发表于2018-11-02 10:40 被阅读0次
image.png
class Solution {
    func reverse(_ x: Int) -> Int {
       var str = "\(x)";
        var char = "";
        if x < 0{
            char = String(str.prefix(1));
            str = String(str.suffix(str.count - 1))
        }
        var arr:[String] = []
        for i in str{
            arr.insert(String(i), at: 0)
        }
        str = arr.joined(separator: "")
        str = char + str
        if let result = Int32(str){
            return Int(result)
        }else{
            return 0;
        }
    }
}

相关文章

网友评论

      本文标题:7. 反转整数 LeetCode

      本文链接:https://www.haomeiwen.com/subject/nhuqxqtx.html