目录目录
About Swift
Hello World
变量与常量
数据类型转换以及字符串String插值
数组Array和字典DictionaryAbout SwiftSwift是一门汲取了C与Objective-C的精华,用来开发iOS和OS X应用的新的编程语言(由苹果公司于2014年6月7日发布)。Swift摆脱了C语言兼容性的约束,采用安全的编程模式并且添加了现代化的特性,让编程更加容易...
分类:
编程语言 时间:
2015-03-09 17:34:03
阅读次数:
174
1. Interface 可以用来持有任何implementation该Interface的对象,这和父类可以持有子类是一样的。2. 任何需要一个类A的方法,你都可以把A的子类作为A的替代品来使用,当然有关具体的方法覆盖引起的问题,你要自己care3. 一旦强制转换成功了,你就可以使用任意的属于转换...
分类:
编程语言 时间:
2015-03-09 16:00:48
阅读次数:
160
static_cast (exdlvssion)static_cast 很像 C 语言中的旧式类型转换。它能进行基础类型之间的转换,也能将带有可被单参调用的构造函数或用户自定义类型转换操作符的类型转换,还能在存有继承关系的类之间进行转换(即可将基类转换为子类,也可将子类转换为基类),还能将 non-...
分类:
编程语言 时间:
2015-03-08 18:37:13
阅读次数:
153
抽象类和接口什么是接口:接口就是一些方法特征的集合------接口是对抽象的抽象。什么是抽象类:抽象类对某具体类型的部分实现------抽象类是对具体的抽象。方法特征包括:方法的名字、参数的数目、参数的类型。不包括:返回类型、参数名字、和抛出的异常。接口是类型转换的前提、是动态调用的保证。实现某一接...
分类:
编程语言 时间:
2015-03-08 13:02:28
阅读次数:
183
字符串变量和整形之间的相互转化在任何编程语言中都是很常见的东西,请不要与(int)String等强制类型转换混淆,这样做是不对的,(String)int,诸如这样是不能完成字符串变量和整形之间的相互转化的,强制类型转换只用于,整形int与浮点float的互转,父类转化为子类。
在Java中的字符串String转化为整形int,可以利用Integer.parseInt(),而整形int转化成Str...
分类:
编程语言 时间:
2015-03-07 14:11:57
阅读次数:
172
首先,== equality 等同,=== identity 恒等。? ==, 两边值类型不同的时候,要先进行类型转换,再比较。? ==,不做类型转换,类型不同的一定不等。? 下面分别说明:? 先说 ===,这个比较简单。下面的规则用来...
分类:
Web程序 时间:
2015-03-06 10:10:42
阅读次数:
121
获取数据类型 :如果想查看某个表达式的值和类型,用 var_dump()。如果只是想得到一个易读懂的类型的表达方式用于调试,用 gettype()。要查看某个类型,不要用 gettype(),而用 is_type() 函数。■字符串转换为数值当一个字符串被当作数字来求值时,根据以下规则来决定结果的类...
分类:
Web程序 时间:
2015-03-06 01:01:15
阅读次数:
191
在PostgreSQL中,双冒号(::)的作用是类型转换,而在Hibernate中,SQL中冒号的作用是命名参数,用于SQL中命名参数的匹配,这时,当在PostgreSQL数据库环境中,正常的SQL本身包括双冒号时,通过Hib...
分类:
数据库 时间:
2015-03-05 15:03:00
阅读次数:
314
是指类型转换出错当前者的域小于后者的时候出现譬如说:前者A是子类的对象,而后者B是父类的对象若使用A=B;就会抛出java.lang.ClassCastException List customers= (List) new CustomerVO(); List customers = new...
分类:
编程语言 时间:
2015-03-05 14:31:03
阅读次数:
118