摘要:
StringBuilder 是 Java 中用于操作字符串的可变对象。它允许在字符串中进行修改、添加、删除字符等操作,而不会像普通的字符串操作(例如使用 String 类)那样产生新的字符串对象。这种可变性使得在处理大量字符串拼接或修改时更加高效。 与 String 不同,StringBuilder 阅读全文
posted @ 2023-12-26 21:01
天启A
阅读(72)
评论(0)
推荐(0)
摘要:
authors.stream() .map(author->author.getAge) .map(age->age+10)//Stream<Integer> .filter(age>18)//Stream<Integer> .foreach(System.out::println); 上述是一个简 阅读全文
posted @ 2023-12-26 20:52
天启A
阅读(43)
评论(0)
推荐(0)
摘要:
方法引用是对lambda的进一步简化,如果方法体只有一个方法调用的话,可以直接采用对象名(类名)::方法名的格式(想起来了C++的一些语法) 一个例子:上面是lambda的一种写法,下面是方法引用的改进 int[] arr = {-1, 2, 3, 4, 5, 6}; Arrays.stream(a 阅读全文
posted @ 2023-12-26 20:42
天启A
阅读(47)
评论(0)
推荐(0)
摘要:
当我们写代码的时候经常会碰见nullpointer,所以在很多情况下我们需要做各种非空的判断。JDK8中引入了optional,他是一个包装好的类,我们可以把对象传入optional对象中,接下来就可以在optional中进行安全的消费 一般使用的都是optional的方法ofNullable,这样 阅读全文
posted @ 2023-12-26 17:15
天启A
阅读(30)
评论(0)
推荐(0)

浙公网安备 33010602011771号