logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[从0开始学Java|第十八、十九天]API(常见API&对象克隆&正则表达式)

07-BigInteger基本使用和原理解析BigIntegerBigInteger构造方法获取随机大整数,范围:[0 ~ 2的num次方 - 1](源代码)//1.获取一个随机的大整数i < 10;i++) {//[0 ~ 15](运行结果截图)获取指定的大整数(源代码)//1.获取一个随机的大整数i < 10;i++) {//[0 ~ 15]}*///2.获取一个指定的大整数(运行结果截图)获

文章图片
#java#开发语言
[从0开始学Java|第二十一天]API(算法&lambda&练习)

本文介绍了Java中常见的查找算法(基本查找、二分查找、分块查找)和排序算法(冒泡排序、选择排序、插入排序、快速排序),并展示了对应的实现代码。其中查找算法演示了如何在数组中查找元素,排序算法详细讲解了每种排序的核心思想和实现步骤。此外,还介绍了Arrays工具类的常用方法(如排序、复制、查找等)以及Lambda表达式的使用方法和简化规则。通过具体的代码示例,展示了如何用Lambda表达式简化Co

文章图片
#java#算法#数据结构
[从0开始学Java|第二十天]API(时间&包装类&练习)

例如:(源代码)/*public static Calendar lgetInstance() 获取当前时间的日历对象public final Date getTime() 获取日期对象public final setTime(Date date) 给日历设置日期对象public long getTimeInMillis() 拿到时间毫秒值public void setTimeInMillis(l

文章图片
#java#开发语言
[从0开始学Java|第二十三天]集合进阶(泛型&Set&数据结构)

例如:(源代码)/** 当我在编写一个类的时候,如果不确定类型,那么这个类就可以定义为泛型类。/*E : 表示是不确定的类型。该类型在类名后面已经定义过了。e:形参的名字,变量名* */size++;@Override//aaa//123(运行结果截图)例如:(源代码)[Student]/*** 获取*//*** 设置*//*** 获取*/return age;/**

文章图片
#java#开发语言#数据结构
[从0开始学Java|第二十二天]集合进阶(List集合)

例如:(源代码)/* Collection系列集合三种通用的遍历方式:1.迭代器遍历2.增强for遍历3.lambda表达式遍历增强for格式:for(数据类型 变量名: 集合/数组){快速生成方式:集合的名字 + for 回车*///1.创建集合并添加元素//2.利用增强for进行遍历//注意点://s其实就是一个第三方变量,在循环的过程中依次表示集合中的每一个数据s = "qqq";(运行结果

文章图片
#java#list#windows
[从0开始学Java|第二十五天]项目阶段(综合练习&斗地主小游戏)

本文展示了Java集合框架的综合应用,包含多个练习案例:1. 随机点名器的两种实现方式(Random类随机索引和Collections.shuffle打乱顺序);2. 带概率的随机点名(70%男/30%女);3. 不重复随机点名(循环点名机制);4. 集合嵌套(省份-城市映射关系);5. 斗地主案例(包含准备牌、洗牌、发牌和两种排序方式)。通过HashMap、ArrayList、TreeSet等集

文章图片
#java#windows
[0开始学Java|第二十四天]集合(Map&可变参数&集合工具类Collections)

本文摘要主要介绍Java中Map集合及其常见实现类的特点和使用方法。主要内容包括: Map集合的特点和常用API,如put()、remove()、containsKey()等 Map的三种遍历方式:键找值、键值对和Lambda表达式 HashMap的特点、底层原理和使用案例(存储自定义对象和统计功能) LinkedHashMap的有序特性 TreeMap的排序功能,包括自然排序和自定义排序 Col

文章图片
#java#开发语言
[从0开始学Java|第二十八天]IO流(字节流&字符流)

摘要:本文介绍了Java中IO流的基本概念和用法。主要内容包括:1) IO流分类,分为字节流和字符流;2) 字节流操作详解,包括FileOutputStream和FileInputStream的基本用法、文件读写、换行续写及文件拷贝;3) 字符集原理及乱码问题;4) 字符流操作,如FileReader和FileWriter的使用。文章通过代码示例演示了各种IO操作,并比较了字节流和字符流的使用场景

文章图片
#java#开发语言
[从0开始学Java|第二十九天]IO流(其他流)

本文系统介绍了Java IO流体系中的缓冲流、转换流、序列化流、打印流以及解压缩流/压缩流的核心用法。主要内容包括:字节缓冲流和字符缓冲流的文件拷贝实现;转换流处理不同编码文件的读写;序列化流实现Java对象的本地存储与读取,并详细说明了Serializable接口、版本号和transient关键字的作用;打印流的格式化输出功能;以及使用ZipInputStream和ZipOutputStream

文章图片
#java#开发语言
[0开始学Java|第二十四天]集合(Map&可变参数&集合工具类Collections)

本文摘要主要介绍Java中Map集合及其常见实现类的特点和使用方法。主要内容包括: Map集合的特点和常用API,如put()、remove()、containsKey()等 Map的三种遍历方式:键找值、键值对和Lambda表达式 HashMap的特点、底层原理和使用案例(存储自定义对象和统计功能) LinkedHashMap的有序特性 TreeMap的排序功能,包括自然排序和自定义排序 Col

文章图片
#java#开发语言
    共 13 条
  • 1
  • 2
  • 请选择