当传递到函数的参数的数据类型表示的范围小于函数形参的参数类型遵循如下原则 :char类型比较特殊, 直接转换为int: char ->int ->long->float->double其他的基本数据类型都遵循这个规则: byte->short->int->long->float->double如果是...
分类:
编程语言 时间:
2015-02-06 20:25:14
阅读次数:
195
有些成员变量的数据类型比较特别,它们的初始化方式也和普通数据类型的成员变量有所不同。这些特殊的类型的成员变量包括:a.引用b.常量c.静态d.静态常量(整型)e.静态常量(非整型) 常量和引用,必须通过参数列表进行初始化。静态成员变量的初始化也颇有点特别,是在类外初始化且不能再带有static关键字...
分类:
编程语言 时间:
2015-02-04 18:07:40
阅读次数:
211
JavaScript中数组操作常用方法1.检测数组1)检测对象是否为数组,使用instanceof 操作符if(value instanceof Array){//对数组执行某些操作}2)获取对象的类型,比较是否为object类型(此方法只能检测是否为Obje...
分类:
编程语言 时间:
2015-02-02 15:38:17
阅读次数:
286
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针...
分类:
Web程序 时间:
2015-01-30 14:57:08
阅读次数:
115
temp = '32'if temp > 85: print "Hot"elif temp > 62: print "Comfortable" else: print "Cold" 结果输出为Hot.Why?Essentially, "...the choice whether one ...
分类:
编程语言 时间:
2015-01-23 00:39:03
阅读次数:
311
一: js数据类型js有两类数据类型,1:原始类型;2对象类型。原始类型包括5中:数字,字符串,布尔,nil,undifined。nil和undefined分属不同的类型,而此两种类型比较特殊,都只有一个值,分别就是nil和undefined.除去这五个原始类型外,其余的都是对象类型了(包括函数,数...
分类:
编程语言 时间:
2015-01-20 21:51:37
阅读次数:
117
---恢复内容开始---如列表,元组或者字典都是容器属性,对象被实例化时,对象内部被赋有的值称之为对象的属性-->给对象内部变量所赋的值,那么这个对象内部变量的名称就叫属性两个对象的比较1值比较,对象中的数据是否相同2身份比较:两个变量所引用的对象是否相同3类型比较: 所属的类是否相同核心数据类型数...
分类:
编程语言 时间:
2015-01-17 15:10:01
阅读次数:
254
如列表,元组或者字典都是容器属性,对象被实例化时,对象内部被赋有的值称之为对象的属性-->给对象内部变量所赋的值,那么这个对象内部变量的名称就叫属性两个对象的比较1值比较,对象中的数据是否相同2身份比较:两个变量所引用的对象是否相同3类型比较: 所属的类是否相同核心数据类型数字 int.long.f...
分类:
编程语言 时间:
2015-01-15 23:37:33
阅读次数:
366
两者的区别:
A:==
基本类型:比较的是值是否相同
引用类型:比较的是地址值是否相同
B:equals()
只能比较引用类型。
默认情况下,比较的是地址值是否相同,因为我们可以看源代码可以看到,在Object类中该方法的比较是用==比较的
public boolean equals(Object obj) {
return (this == obj);
}。...
分类:
编程语言 时间:
2015-01-11 17:51:30
阅读次数:
332
有些成员变量的数据类型比较特别,它们的初始化方式也和普通数据类型的成员变量有所不同。这些特殊的类型的成员变量包括:a.引用b.常量c.静态d.静态常量(整型)e.静态常量(非整型)常量和引用,必须通过参数列表进行初始化。静态成员变量的初始化也有点特别,是在类外初始化且不能再带有static关键字。#...
分类:
编程语言 时间:
2014-12-26 21:41:53
阅读次数:
278