摘要: 自动装箱 基本类型就自动地封装到与它相同类型的包装中,如: Integer i =100; 本质上是,编译器编译时为我们添加了: Integer i =new Integer(100); 自动拆箱 包装类对象自动转换成基本类型数据。如: int a = new Integer(100); 本质上,编 阅读全文
posted @ 2016-11-13 08:52 iamAnonymous 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 为什么需要 包装类? Java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java中的基本数据类型却不是面向对象的。但是我们在实际使用中经常需要将基本数据转化成对象,便于操作。比如:集合的操作中。这时,我们就需要将基本类型数据转化成对象! 包装类均位于Java.lang包,包装类和 阅读全文
posted @ 2016-11-13 08:44 iamAnonymous 阅读(248) 评论(0) 推荐(0) 编辑
摘要: package MyErFenPaiXu; public class Mycode { public static void main(String[] args){ int[] a ={18,63,25,46,3,0,99,1,2}; for(int j=0;j<a.length-1;j++){ 阅读全文
posted @ 2016-11-12 18:18 iamAnonymous 阅读(6749) 评论(0) 推荐(0) 编辑
摘要: package MyDuoWeiShuZu; public class Mycode { public static void show(int[][] c){ for(int j=0;j<c.length;j++){ for(int i=0;i<c.length;i++){ System.out. 阅读全文
posted @ 2016-11-12 18:10 iamAnonymous 阅读(2641) 评论(1) 推荐(0) 编辑
摘要: 二维数组可以看成以数组为元素的数组。例如: int[] [] a ={{1,2},{3,4,5,6},{7,8,9}}; Java中多维数组的声明和初始化应按从高维到低维的顺序进行,例如: int [][] a = new int [3][]; a[0] = new int[2]; a[1] = n 阅读全文
posted @ 2016-11-12 17:38 iamAnonymous 阅读(320) 评论(0) 推荐(0) 编辑
摘要: package MyArrayList;import java.util.*;/** * 模拟实现JDK中的ArrayList类 * @author iwang * */public class MyArrayList { /** * The value is used for Object sto 阅读全文
posted @ 2016-11-12 13:31 iamAnonymous 阅读(789) 评论(0) 推荐(0) 编辑
摘要: StringBuilder gh = new StringBuilder("a"); for(int i=0;i<10;i++){ gh.append(i); } System.out.println(gh); 但是这里有个问题,如果i<n,n足够大的情况下,是不是超出了StringBuilder的 阅读全文
posted @ 2016-11-11 16:21 iamAnonymous 阅读(3011) 评论(0) 推荐(0) 编辑
摘要: StringBuilder和StringBuffer是可变字符序列 区别: StringBuilder的线程不安全,但是效率高。 StringBuffer的线程安全,但是效率低。 StringBuilder: StringBuilder sb = new StringBuilder(); //这里初 阅读全文
posted @ 2016-11-11 15:58 iamAnonymous 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Java字符串就是Unicode字符序列,例如字符串"Java"就是4个Unicode字符J,a,v,a组成的。 Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义的类String,每个用双引号括起来的字符串都是String类的一个实例。 String str = new Str 阅读全文
posted @ 2016-11-11 14:16 iamAnonymous 阅读(942) 评论(0) 推荐(0) 编辑
摘要: package Study; public class TestArray02 { public static void main(String[] args){ //声明 int[] a; int b[]; //创建数组对象 a = new int[4]; b = new int[5]; //初始 阅读全文
posted @ 2016-11-10 17:34 iamAnonymous 阅读(231242) 评论(1) 推荐(0) 编辑