Java集合概述
在前面的章节中介绍过在程序中可以通过数组来保存多个对象,但在某些情况下无法确定到底需要保存多少个对象,此时数组将不再适用,因为数组的长度不可变。例如,要保存一个学校的学生信息,由于不停有新生来报道,同时也有学员毕业离开学校,这时学生的数目很难确定。为了保存这些数目不确定的对象,JDK 中提供了一系列特殊的类,这些类可以存...
在前面的章节中介绍过在程序中可以通过数组来保存多个对象,但在某些情况下无法确定到底需要保存多少个对象,此时数组将不再适用,因为数组的长度不可变。例如,要保存一个学校的学生信息,由于不停有新生来报道,同时也有学员毕业离开学校,这时学生的数目很难确定。为了保存这些数目不确定的对象,JDK 中提供了一系列特殊的类,这些类可以存...
java帮助文档就是java的词典,就像汉语和汉语词典的关系一样。Java1.8 帮助文档中文 – 谷歌版在线版: https://blog.fondme.cn/apidoc/jdk-1.8-google/中文 – 有道版在线版: https://blog.fondme.cn/apidoc/jdk-1.8-youdao/中文 – 百度版在线版: https://blog.fondme.cn/apidoc/jdk-1.8-baidu/
在JDK7中,switch语句的判断条件增加了对字符串类型的支持。由于字符串的操作在编程中使用频繁,这个新特性的出现为Java编程带来了便利。接下来通过一个案例演示一下在switch语句中使用字符串进行匹配。public class Example { public static void main(String[] args) { &n...
在Java中,很多类的方法都需要接收引用类型的对象,此时就无法将一个基本数据类型的值传入。为了解决这样的问题,JDK 中提供了一系列的包装类,通过这些包装类可以将基本数据类型的值包装为引用数据类型的对象。在Java中,每种基本类型都有对应的包装类。基本数据类型对应的包装类基本数据类型对应的包装类byteBytecharCharacterintIntegershortSho...
import java.util.*; public class Main { public static void main(String[] args) { Map map = new HashMap(); map.put("发发发&qu...
import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List list = new ArrayList(); ...
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Main { /** * 将日期对象格式为指定格式的日期字符串 * * ...
import java.util.Date; public class Main { public static void main(String[] args) { Date date = new Date(); System.out.println(&q...
import java.util.Random; public class Main { public static void main(String[] args) { Random rnd = new Random(); String[] st...
public class Main { public static void main(String[] args) { /** * abs求绝对值 */ ...