Java集合049.Set接口方法Set接口基本介绍无序(添加和取出的顺序不一致),没有索引不允许重复元素,所以最多只有一个nullJDKAPI中接口的实现类有:Set接口的常用方法:和List接口一样,Set接口也是Collection的子接口,因此,常用方法和Collection接口一样。Set接口的遍历方式:同Collection的遍历方式一样,因为Set是Collection的子接口所以:可以使用迭代器增强for循环不能使用索引的方式来获取例子1:以Set接口的实现类HashSet来讲解Set的方法1.set接口的实现类的对象(set实现类对象),不能存放重复的数据,且最多只能添加一个
Java集合049.Set接口方法Set接口基本介绍无序(添加和取出的顺序不一致),没有索引不允许重复元素,所以最多只有一个nullJDKAPI中接口的实现类有:Set接口的常用方法:和List接口一样,Set接口也是Collection的子接口,因此,常用方法和Collection接口一样。Set接口的遍历方式:同Collection的遍历方式一样,因为Set是Collection的子接口所以:可以使用迭代器增强for循环不能使用索引的方式来获取例子1:以Set接口的实现类HashSet来讲解Set的方法1.set接口的实现类的对象(set实现类对象),不能存放重复的数据,且最多只能添加一个
文件的创建:packagefile;importjava.io.File;importjava.io.IOException;/*create:创建new:新file:文件使用File新建一个文件/publicclassCreateNewFileDemo{publicstaticvoidmain(String[]args)throwsIOException{//在当前项目目录下新建一个文件:test.txt//1创建一个File表示要创建的文件Filefile=newFile("./test.txt");//2判断该位置下是否已经存在了这个文件或目录/booleanexists()判断当前Fi
文件的创建:packagefile;importjava.io.File;importjava.io.IOException;/*create:创建new:新file:文件使用File新建一个文件/publicclassCreateNewFileDemo{publicstaticvoidmain(String[]args)throwsIOException{//在当前项目目录下新建一个文件:test.txt//1创建一个File表示要创建的文件Filefile=newFile("./test.txt");//2判断该位置下是否已经存在了这个文件或目录/booleanexists()判断当前Fi
文件流:输出流:packageio;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;/**JAVAIO输入与输出Input和Outputjava将读写功能按照方向划分为输入与输出:输入负责读取,是从外界进入到我们的程序的方向输出负责写出,是从我们的程序到外界的方向java将IO比喻为是"流",英文是:Stream像水流一样,我们向着同一侧方向顺序移动的过程,只不过在javaio中我们的流是字节流,流动的是字节。而这里JAVA的IO流可以想象为是连接我们程序与
文件流:输出流:packageio;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;/**JAVAIO输入与输出Input和Outputjava将读写功能按照方向划分为输入与输出:输入负责读取,是从外界进入到我们的程序的方向输出负责写出,是从我们的程序到外界的方向java将IO比喻为是"流",英文是:Stream像水流一样,我们向着同一侧方向顺序移动的过程,只不过在javaio中我们的流是字节流,流动的是字节。而这里JAVA的IO流可以想象为是连接我们程序与
分布式共识什么是分布式共识?分布式共识就是在多个节点均可独自操作或记录的情况下,使得所有节点针对某个状态达成一致的过程。有哪些常见的分布式共识算法?一般有3种分布式共识算法:PoW(Proof-of-Work,工作量证明)PoS(Proff-of-Stake,权益证明)DPoS(DelegatedProofofStake,委托权益证明)什么是区块链?区块链是一种链式数据结构,由包含交易信息的区块通过哈希指针、根据时间顺序连接而成,也是一种分布式数据库。区块是区块链的主要组成部分,每个区块由区块头和区块内容数据构成。区块头记录了时间戳,并用于保证区块链的连接性,区块内容数据中包含了多条交易信息。
分布式共识什么是分布式共识?分布式共识就是在多个节点均可独自操作或记录的情况下,使得所有节点针对某个状态达成一致的过程。有哪些常见的分布式共识算法?一般有3种分布式共识算法:PoW(Proof-of-Work,工作量证明)PoS(Proff-of-Stake,权益证明)DPoS(DelegatedProofofStake,委托权益证明)什么是区块链?区块链是一种链式数据结构,由包含交易信息的区块通过哈希指针、根据时间顺序连接而成,也是一种分布式数据库。区块是区块链的主要组成部分,每个区块由区块头和区块内容数据构成。区块头记录了时间戳,并用于保证区块链的连接性,区块内容数据中包含了多条交易信息。
精华笔记:String:String的常用方法:length():获取字符串的长度(字符个数)trim():去除当前字符串两边的空白字符toUpperCase()/toLowerCase():将当前字符串中的英文部分给转换为全大写/全小写startsWith()/endsWith():判断当前字符串是否是以给定的字符串开始的/结束的charAt():返回当前字符串指定位置上的字符----根据位置找字符indexOf()/lastIndexOf():检索给定字符串在当前字符串中第一次/最后一次出现的位置,根据字符串找位置substring():截取当前字符串中指定范围内的字符串(含头不含尾--包
精华笔记:String:String的常用方法:length():获取字符串的长度(字符个数)trim():去除当前字符串两边的空白字符toUpperCase()/toLowerCase():将当前字符串中的英文部分给转换为全大写/全小写startsWith()/endsWith():判断当前字符串是否是以给定的字符串开始的/结束的charAt():返回当前字符串指定位置上的字符----根据位置找字符indexOf()/lastIndexOf():检索给定字符串在当前字符串中第一次/最后一次出现的位置,根据字符串找位置substring():截取当前字符串中指定范围内的字符串(含头不含尾--包