zoukankan      html  css  js  c++  java
  • swift 字符串和数字相互转化

    //NSString 类型 转为整型,浮点型,

            var test:NSString = "3.3"

            println("test(test)")

            println("test(test.integerValue)")

            println("test(test.floatValue)")

            println("test(test.doubleValue)")

            

            //String 类型 转为整型,浮点型

            var test1:String = "3.3"

            println("test1 (test1.toInt())")//不知道为什么转的值为 nil,不是想要的结果啊,和OC的机制不一样啊

            println("test1 ((test1 as NSString).integerValue)")

            println("test1 ((test1 as NSString).floatValue)")

            println("test1 ((test1 as NSString).doubleValue)")

            

            var test2 = "3"

            println(test2.toInt())//可以转化为整型

            

            //数字转化为字符串

            var test3:Float = 3.3

            var toString = String(format: "%lf", test3)

            var toNSString = NSString(format: "%lf", test3)

            println("test3 (test3)")

            println("test3 toString (toString)")

            println("test3 toNSString (toNSString)")

            

            

            var test4 = 5

            var test5 = String(test4)

            println(test5)

            

            //这个为什么转化不了,对他的实现机制不了解,不知到为什么,用上面的方法,只能转化整型

            var test6 = 6.0

            var test7 = String(test6)//会提示错误

            println(test7)

  • 相关阅读:
    AJAX问题总结(针对JAVA)
    关于IE浏览器的缓存问题
    tomcat和jdk版本兼容问题。
    Java中的索引和数据库的索引区别
    Eclipse 连接Oracle 11g 时报ORA-12505错误的解决办法
    Tomcat 8 & JNDI Datasource
    【LeetCode】019. Remove Nth Node From End of List
    【前端UI框架】EasyUI
    装饰者模式
    【LeetCode】234. Palindrome Linked List
  • 原文地址:https://www.cnblogs.com/shidaying/p/4371318.html
Copyright © 2011-2022 走看看