• Stream流

    Java Stream流1.概述1.1.概念 Stream不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的Iterator。原始版本的Iterator,用户只能显式地一个一个遍历元素并对其执行某些操作;高级版本的Stream,用户只要给出需要对其包含的元素执行什么操作,比如,“过滤掉长度大于 10 的字符串”、“获取每个字符串的首字母”等,Stream会隐...
  • Java IO流

    Java IO流1. 概述 IO 即 Input/Output,输入和输出。数据输入到计算机内存的过程即输入,反之输出到外部存储(比如数据库,文件,远程主机)的过程即输出。数据传输过程类似于水流,因此称为 IO 流。 IO流在Java中分为输入流和输出流,而根据数据的处理方式又分为字节流和字符流。Java IO流的40多个类都是从如下4个抽象类基类中派生出来的: InputStre...
  • Java正则表达式

    Java正则表达式1.概述 正则表达式是一种描述字符串模式的语言。 正则表达式可以用来搜索、编辑或处理文本。 Java 提供了 java.util.regex 包,它包含了 Pattern 和 Matcher 类,用于处理正则表达式的匹配操作。 2.作用 验证用户输入的数据是否合法。[检验字符串是否满足某种格式] 提取数据中的有效信息。 替换字符串中的部分字符。[对文本进行格式化] 3....
  • Linux学习笔记

    Linux学习1 路径和特殊IP1.1 基本路径 绝对路径:以根目录为起点,描述路径的一种写法,路径描述以/开头 相对路径:以当前目录为起点,描述路径的一种写法,路径不需要以/开头 1.2 特殊路径符 .:表示当前目录,比如cd ./Desktop表示切换到当前目录下的Desktop目录内,与cd Desktop效果一致 ..:表示上一级目录,比如cd ..即可切换到上一级目录,cd .....
  • Java基础

    Java基础不同类型数组的初始化值 整数型:默认初始化值0 小数型:默认初始化值0.0 字符型:默认初始化值/u0000,即空格 布尔型:默认初始化值 false 引用型(除上面类型之外):默认初始化值null 基本数据类型和引用数据类型的区别 基本数据类型(Primitive Types): Java的基本数据类型是预定义的,并且它们是直接存储数据值的。 基本数据类型包括整型(...
  • Hello World

    Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. sd...