上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 37 下一页

2021年4月17日

java 输入输出IO流 字符流 FileWriter FileReader

摘要: 为什么要使用字符流 当使用字节流读取文本文件时,可能会有一个小问题。就是遇到中文字符时,可能不会显示完整的字符,那是因为一个中文字符可能占用多个字节存储。所以Java提供一些字符流类,以字符为单位读写数据,专门用于处理文本文件。 Writer Writer抽象类是表示用于写出字符流的所有类的超类,将 阅读全文

posted @ 2021-04-17 21:15 zhangmingda 阅读(94) 评论(0) 推荐(0) 编辑

java 输入输出IO流:FileOutputStream FileInputStream

摘要: 什么是IO: 生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了 ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。 我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方 阅读全文

posted @ 2021-04-17 16:05 zhangmingda 阅读(271) 评论(0) 推荐(0) 编辑

java File 类对操作系统文件目录进行操作:增删查

摘要: File类 1,概述 File类是java.io包下代表与平台无关的文件和目录,也就是说,如果希望在程序中操作文件和目录,都可以通过File类来完成。 2,构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的File实例。 publ 阅读全文

posted @ 2021-04-17 09:46 zhangmingda 阅读(219) 评论(0) 推荐(0) 编辑

2021年4月14日

java 数据类型String 【正则表达式】匹配工具 Pattern和Matcher

摘要: Pattern和Matcher的介绍: Pattern对象是正则表达式编译后在内存中的表示形式,因此正则表达式宇符串必须先被编译为Pattern对象,然后再用该Pattern对象创建对应的Matcher对象,执行匹配所涉及的状态保留在 Matcher 对象中 多个 Matcher 对象可共享同 Pa 阅读全文

posted @ 2021-04-14 22:56 zhangmingda 阅读(784) 评论(0) 推荐(0) 编辑

java 数据类型String 【正则表达式】匹配

摘要: 1,什么是正则表达式 正则表达式是用来处理字符串的,其实正则表达式是非常复杂的,专门去系统学习需要花很长的时间,我们课程主要就是把常用的基础的给大家讲解。 正则表达式可以用来干什么: (1),匹配字符串:比如用户在数据框中输入了一个数据,我们要来检测这个数据是不是纯数字,是不是邮箱或者是不是电话号码 阅读全文

posted @ 2021-04-14 19:09 zhangmingda 阅读(3020) 评论(0) 推荐(0) 编辑

2021年4月12日

java 数据类型:集合接口Collection之 Stream 的reduce方法

摘要: Stream 的reduce递归计算 import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.stream.Stream; /** * @ClassName Stream 阅读全文

posted @ 2021-04-12 23:10 zhangmingda 阅读(366) 评论(0) 推荐(0) 编辑

2021年4月11日

java 数据类型:Stream流 对象转换为集合collect(Collectors.toList()) ;常用方法count,limit,skip,concat,max,min

摘要: 集合对象.stream() 获取流对象,对元素批处理(不改变原集合) 集合元素循环除了用for循环取出,还有更优雅的方式.forEach 示例List集合获取Stream对象进行元素批处理 import java.util.ArrayList; import java.util.List; /** 阅读全文

posted @ 2021-04-11 22:29 zhangmingda 阅读(6080) 评论(0) 推荐(0) 编辑

java 数据类型:<泛型>在方法中和在构造器中的应用

摘要: 背景: Java不允许我们把对象放在一个未知的集合中。 import java.util.ArrayList; import java.util.List; /** * @ClassName MethodTest * @projectName: object1 * @author: Zhangmin 阅读全文

posted @ 2021-04-11 21:44 zhangmingda 阅读(218) 评论(0) 推荐(0) 编辑

java数据类型:集合存储元素类型限制<泛型> ;自定义类指定泛型<T> 以及限制用法;派生子类泛型<T> super(泛型内参数); 泛型通配符?以及?限制用法

摘要: 问题背景 Java 集合有个缺点,把一个对象"丢进"集合里之后,集合就会"忘记"这个对象的数据类型,当再次取出该对象时 该对象的编译类型就变Object类型(其运行时类型没变),Java集合之所以被设计成这样,是因为集合的设计者不知道我们会用集合来保存什么类型的对象所以他们把集合设计成能保存任何类型 阅读全文

posted @ 2021-04-11 12:28 zhangmingda 阅读(1056) 评论(0) 推荐(0) 编辑

java 集合Collections 工具类:排序,查找替换。Set、List、Map 的of方法创建不可变集合

摘要: Collections 工具类 Java 提供1个操作 Set List Map 等集合的工具类 Collections ,该工具类里提供了大量方法对集合元素进行排序、查询和修改等操作,还提供了将集合对象设置为不可变、对集合对象实现同步控制等方法。 用法:直接调用Collections.静态方法(< 阅读全文

posted @ 2021-04-11 10:18 zhangmingda 阅读(959) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 37 下一页

导航