对象包装器、自动装箱与拆箱 2016/11/30 晚 特点: 1.所有的基本类型都有一个包装器类与之对应。[Integer,Boolean,Long,Character,Short,Float,Double,Void,Byte] 2.对象包装器类是final的,意味着: ①不能定义他们的子类。 ②一 ...
分类:
编程语言 时间:
2017-07-12 15:21:55
阅读次数:
261
1. 2. 左边的是对象,自动装箱为对象,右边的是基本的数据类型。 3. 如果m,n换成128就超出范围,结果就不一样。 ...
分类:
编程语言 时间:
2017-06-27 08:09:04
阅读次数:
187
//Integer 型比较假如是使用 == ,只能比较数值为-128~127数值; 在这个范围内使用的是自动装箱拆箱; //.intValue()使用这个需要确认属性不为null; //equals()使用这个也需要判断null; ...
分类:
其他好文 时间:
2017-06-21 13:48:33
阅读次数:
143
1 包装类 作用:包装类中封装了该类型常用的属性和方法,以方便操作。 java中有8中基本类型,对应有八种包装类: int >Integer ,char >Character ,其他六种则为首字母大写,如: boolean >Boolean 装箱:将基本数据类型转换成包装类,经常通过构造方法完成。 ...
分类:
其他好文 时间:
2017-06-16 23:04:04
阅读次数:
326
1 package com.pang.demo1; 2 3 public class Demo01 { 4 public static void main(String[] args) { 5 int i = 1; 6 //转为包装类,自动装箱 7 Integer a = i; 8 //转为基本类,... ...
分类:
其他好文 时间:
2017-06-16 22:05:28
阅读次数:
164
基本数据类型对象包装类基本数据类型对象包装类byte Byteshort Shortint Integerlong Longfloat Floatdouble Doublechar Characterboolean Boolean自动装箱和拆箱Integer i = 4; //自动装箱,会自动转换为... ...
分类:
其他好文 时间:
2017-06-09 21:29:35
阅读次数:
271
可参考:http://www.cnblogs.com/liuling/archive/2013/05/05/intAndInteger.html 从Java 5开始引入了自动装箱/拆箱机制,使得二者可以相互转换 Integer和int比都会自动拆箱(jdk1.5以上)。拆箱 >从Integer转为i ...
分类:
其他好文 时间:
2017-06-05 15:46:20
阅读次数:
104
Java5: 1,泛型Generics A,List<T>,Map<K,V> B,类型通配符"?":List<T> 可以使用 Extends 来限制 2,枚举类型 Enumeration 3,自动装箱拆箱 autoboxing unboxing: int--Integer,Interger--int ...
分类:
编程语言 时间:
2017-06-04 18:34:31
阅读次数:
233
集合和数组的区别: * 区别1 : * 数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址值 * 集合只能存储引用数据类型(对象)集合中也可以存储基本数据类型,但是在存储的时候会自动装箱变成对象 * 区别2: * 数组长度是固定的,不能自动增长 * ...
分类:
其他好文 时间:
2017-05-30 21:03:33
阅读次数:
234
For-Each循环也叫增强型的for循环,或者叫foreach循环。 For-Each循环是JDK5.0的新特性(其他新特性比如泛型、自动装箱等)。 For-Each循环的加入简化了集合的遍历。 其语法如下: for(type element: array) { System.out.printl ...
分类:
编程语言 时间:
2017-05-29 22:18:19
阅读次数:
209