ConcurrentModificationException并发修改异常
摘要:迭代器是依赖于集合的,相当于集合的一个副本,当迭代器在操作的时候,如果发现和集合不一样,就会抛出异常 解决方案: 在使用迭代器进行遍历的时候使用迭代器来修改,不使用集合修改
阅读全文
遍历集合
摘要:1.toArray();//遍历有序集合,把集合转换为数组,然后遍历数组 2.iterator()://可以返回一个迭代器对象,可以通过迭代器来迭代集合,即用于遍历集合,多用于遍历无序集合 Iterator关键方法: boolean hasNext() 判断是否有元素可以获取 E next() 返回
阅读全文
计算长度的方法
摘要:数组是length属性 集合是size()方法 字符串是length()方法
阅读全文
自动装箱和拆箱
摘要:JDK1.5特性 自动装箱:基本类型转换为包装类对象的过程,通过构造,创建对象就可以了 拆箱:包装类对象转换为基本类的过程, Integer i = new Integer(10); 可以写成 Integer i = 10; //自动装箱 相当于:Integer i = new Integer(10
阅读全文
基本数据包装类
摘要:基本类型对应的包装类 byte Byte short Short char Character int Integer long Long float Float double Double boolean Boolean 字符串转整型 方法1 //创建Integer对象 Integer i = n
阅读全文
Date类
摘要:Date d = new Date(); //导入util包 d.toLocaleString(); //跟系统格式一样的时间 (过时) 替代toLocaleString() 设置时间 d.setTime(long time); //输入时间戳 获取时间 d.getTime(); //获取的是时间戳
阅读全文
文档参数解析
摘要:System类中方法 static void arraycopy(Obrect src, int srcPos, Object dest, int destPos, int length) Object src:源数组 int srcPos:源数组的起始索引位置 Object dest:目标数组 i
阅读全文
权限修饰符
摘要:public 可被所有类调用 private 只修饰于当前类 protected 当前类,相同包下不同的类 不同包下继承的类(需导入父类) default 当前类 相同包下不同的类
阅读全文
IO流
摘要:package com.mydemo2; import java.io.FileReader;import java.io.FileWriter;import java.io.IOException; public class copyFileDemo { public static void ma
阅读全文
ArrayList集合类
摘要:⦁ 集合概述A:我们学习的是面向对象编程语言,而面向对象编程语言对事物的描述都是通过对象来体现的。 为了方便对多个对象进行操作,我们就必须对这多个对象进行存储,而要想对多个对象进行存储, 就不能是一个基本的变量,而应该是一个容器类型的变量。 B:到目前为止,我们学习过了哪些容器类型的数据呢?Stri
阅读全文
对象数组
摘要:⦁ 对象数组概述 A:基本类型的数组:存储的元素为基本类型int[] arr={1,2,3,4}B:对象数组:存储的元素为引用类型 Student[] stus=new Student[3]; Student代表一个自定义类Stus数组中stus[0],stus[1],stus[2]的元素数据类型为
阅读全文
二维数组
摘要:二维数组二维数组概述每个班有很多个学生,所以,可以用数组来存储,而我们又同时有很多个班。这个也应该用一个数组来存储。如何来表示这样的数据呢?Java就提供了二维数组供我们使用。由此可见:其实二维数组其实就是一个元素为一维数组的数组。 ⦁ 二维数组格式定义格式数据类型[][] 数组名;数据类型 数组名
阅读全文
数组
摘要:一,数组概念数组是存储同一种数据类型多个元素的容器。数组既可以存储基本数据类型,也可以存储引用数据类型。二,数组的定义格式格式1:数据类型[] 数组名;格式2:数据类型 数组名[];注意:这两种定义做完了,数组中是没有元素值的。 三,数组的初始化1,数组初始化概述:Java中的数组必须先初始化,然后
阅读全文
StringBuild类
摘要:每次拼接都会产生新的字符串对象,从而产生很多废弃的垃圾,拼的越多,垃圾越多,而利用StringBuilder来拼接字符串自始至终用的都是同一个StringBuilder容器 StringBuilder:是一个可变的字符串。字符串缓冲区类。 String和StringBuilder的区别: Strin
阅读全文
String类
摘要:一.构造方法 String(String original):把字符串数据封装成字符串对象 String(char[] value):把字符数组的数据封装成字符串对象 String(char[] value, int index, int count):把字符数组中的一部分数据封装成字符串对象 通过
阅读全文
类名作为返回值案例
摘要:package com.mydemo2; public class Student { public void study() { System.out.println("好好学习,天天向上"); }} package com.mydemo2; public class Teacher { publ
阅读全文
类名作为方法的形式参数
摘要:1 package com.mydemo; 2 3 public class Student { 4 public void study() { 5 System.out.println("好好学习,天天向上"); 6 } 7 } 8 9 10 package com.mydemo; 11 12 public class Teacher ...
阅读全文
键盘录入
摘要:顺序 package>import>class
阅读全文