程序员
文章平均质量分 88
普通网友
这个作者很懒,什么都没留下…
展开
-
java入门基础三(执行语句)
注:next() 与 nextLine() 区别 next(): 一定要读取到有效字符后才可以结束输入。 对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 next() 不能得到带有空格的字符串。 nextLine(): 以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符,即可以获得空白。 示例: Scanner sc =ne.原创 2021-10-08 20:03:49 · 229 阅读 · 0 评论 -
Java transient关键字的使用
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable; /** 使用transient关键字不序列化某个变量 注意读取的时候,读取数据的顺序一定要和存放数据的顺序保持一致 *原创 2021-10-07 13:20:58 · 91 阅读 · 0 评论 -
Java 8 Stream API
Lambda 表达式如何匹配类型接口?=> 函数式接口 函数式接口是一种只有单一抽象方法的接口,使用 @FunctionalInterface 来描述,可以隐式地转换成 Lambda 表达式 使用 Lambda 表达式创建函数式接口的示例, 可以让函数成为程序的一等公民,从而像普通数据一样当作参数传递 JDK 的 java.util.function 中提供了许多原生的函数式接口,如 Supplier @FunctionalInterface public interface Supplier {.原创 2021-10-07 13:17:03 · 175 阅读 · 0 评论