如何使用 Java 9 中的 LocalDate.datesUntil() 方法获取日期?

LocalDate.datesUntil()方法在两个本地日期实例之间创建流,并允许我们选择性地指定步长。此方法有两种变体,第一种采用结束日期日期并提供当前日期和结束日期之间的日期列表,而第二种采用Period对象作为参数,该参数提供了一种跳过日期并仅流式传输开始日期和结束日期之间的选定日期子集的方法。语法publicStream<LocalDate>datesUntil(Loc

Java 程序以不同格式显示日历年的日期

在本文中,我们将了解如何以不同格式显示日历年的日期。Java没有内置的Date类,但我们可以导入java.time包来使用日期和时间API。该包包含许多日期和时间类。下面是相同的演示−假设我们的输入是−Runtheprogram期望的输出将是−Thefirstdateformatis:2022-03-17T23:37:37.6233

使用 Lambda 表达式迭代 ArrayList 的 Java 程序

在本文中,我们将了解如何使用lambda表达式迭代ArrayList。ArrayList类是一个可调整大小的数组,可以在java.util包中找到。Java中内置数组和ArrayList之间的区别在于数组的大小无法修改。下面是相同的演示−假设我们的输入是−Runtheprogram期望的输出将是−Thelistisdefined

Java 程序计算两个集合之间的差异

在本文中,我们将了解如何计算两个集合之间的差异。集合是不能包含重复元素的集合。它模拟了数学集合抽象。Set接口只包含从Collection继承的方法,并添加了禁止重复元素的限制。下面是相同的演示−假设我们的输入是−第一组:[90,75,60,45]第二组:[90,60]期望输出将是−两个集合相减后:[75,45]算法步骤1-开始步骤

Java 程序检测 LinkedList 中的循环

在本文中,我们将了解如何检测LinkedList中的循环。链表是一系列数据结构,它们通过链接连接在一起。链表是包含项目的链接序列。每个链接都包含与另一个链接的连接。下面是相同的演示−假设我们的输入是−Runtheprogram期望的输出将是−链接列表中存在循环算法步骤1-开始步骤2-声明步骤3-定义值。步骤4-定义具有相关成

Java 程序使用值从 HashMap 获取键

在本文中,我们将了解如何使用值从HashMap获取键。JavaHashMap是基于哈希表的JavaMap接口实现。它是键值对的集合。下面是相同的演示−假设我们的输入是−输入HashMap:{Java=8,Scala=5,Python=15}Key:8期望输出将是−Key:8的值是Java算法步骤1-开始步骤2-声明步骤

Java 程序迭代 HashMap

在本文中,我们将了解如何迭代HashMap。JavaHashMap是基于哈希表的JavaMap接口实现。它是键值对的集合。下面是相同的演示−假设我们的输入是−InputHashmap:{Java=Enterprise,JavaScript=Frontend,Mysql=Backend,Python=ML/AI}期望的输出将是−The

Java 程序打印整数

在本文中,我们将了解如何在Java中打印整数。它使用int数据类型。int数据类型是32位有符号二进制补码整数。最小值为2,147,483,648(-2^31),最大值为2,147,483,647(含)(2^31-1)。除非担心内存问题,否则整数通常用作整数值的默认数据类型。默认值为0。输入假设我们的输入是输入一个整数:45输出期望的输出将是整数是:45算法步骤1-开始

Java 程序在一次迭代中获取 LinkedList 的中间元素

在本文中,我们将了解如何在一次迭代中获取linkedList的中间元素。我们可以预期java.util.LinkedList类操作对双向链表执行的操作。索引到列表中的操作将从开头或结尾遍历列表,以更接近指定索引为准。下面是相同的演示−假设我们的输入是−输入链接列表:100200330期望输出将是−列表的中间元素是:200算法步骤1-开始步

Java 程序打印矩阵的边界元素

在本文中,我们将了解如何打印矩阵的边界元素。矩阵是行和列中元素的表示。边界元素是未被四个方向上的元素包围的元素。例如,第一行、第一列、最后一行和最后一列中的元素。下面是相同的演示−假设我们的输入是−输入矩阵:9898878776766565期望的输出将是−矩阵的边界元素是:989887766565算法步骤1