字节流:读写字节文件,通常使用字节流,如:二进制文件,.jpg,.mp3,.avi,.exe,.com,.dll windows平台的执行文件:.exe,.com,.dll 字符流:读写字符文件,通常使用字符流,如:.t…
分类:java
Java扑克游戏(多人多牌数比较游戏)的实现
具体实现步骤如下: 实现扑克Card类,用于储存扑克牌,1-13代表点数,4-1代表花色(黑桃,红桃,梅花,分块) 实现扑克列表CardList类,用于实现生成一副牌,洗牌,发牌的功能 实现玩家Player类,用于储存玩…
java8集合操作——Stream
Stream是用函数式编程的方式对集合进行操作的工具。 流操作举例: collect: 这个方法可以利用stream里的值生成某种集合的类型,比如List。 example: List<String> col…
Java 8 | Stream 高级用法
前面几篇文章简单介绍了 Stream 的用法,今天整理一下部分高级用法。 方法引用 Lambda 表达式经常会有如下的表达式,只有一条语句,返回某个方法的执行结果。 string -> string.toUpper…
Java 判断远程服务器上文件是否存在
//首先,拼接你的文件路径 String Path = Constants.upload_url + expertDoctor.getDoctorId() +".png"; //然后,判断文件是否存在 URL url =…
6种方法在Linux系统中查看IP地址
在terminal输入命令 hostname -I 或 ifconfig 或 ip addr 或 ip address 或 ip addr show 或 ip address show 参考: 4种方法来在Linux系统…
快速将String数组转换成Integer数组
首先需要在在pom.xml文件添加依赖: commons-beanutils commons-beanutils 1.8.3 String[] stringArray = request.getParameter("af…
根据根节点和子节点构造树形结构
package com.cyc.basic.test.list; import com.alibaba.fastjson.JSON; import lombok.Data; import java.util.Arrays…
如何用JAVA程序来查找链接列表是否包含循环
查找链表是否包含循环的算法 迭代链表时使用快速和慢速两个指针。快速指针在每次迭代中移动两个节点,而慢速指针移动到一个节点。如果链表包含循环或循环,那么在迭代过程中,快指针和慢指针都会在某个点上相遇。如果它们不相交,并且快…
javaWeb核心技术第十二篇之分页和条件
分页:limit ?,? 参数1 : startIndex 开始索引. 参数2 : pageSize 每页显示的个数 n 表示第几页 给定一个特殊的单词 pageNumber select * from product;…
Java之路---Day14(内部类)
2019-10-29-23:08:00 目录 1.内部类 2.成员内部类 3.局部内部类 4.局部内部类的final问题 5.匿名内部类 内部类: what:内部类(nested classes)…
java替换括号内字符串
背景:例如字符串“这是[XX]”,XX为任意字符串,我们需求是将XX替换为想要的字符串 解决:采用正则表达式.*?进行任意字符匹配 String remark = "这是[苹果]"; remark = remark.re…