找到 4330 篇文章 关于 Java 8
137 次浏览
DoubleStream 类的 count() 方法返回流中元素的数量。语法如下:long count()要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream;创建 DoubleStream 并添加一些元素:DoubleStream doubleStream = DoubleStream.of(50.8, 67.9, 35.7, 23.6, 89.9);现在,获取 DoubleStream 中元素的数量:long res = doubleStream.count();以下是在 Java 中实现 DoubleStream count() 方法的示例:示例 在线演示import java.util.stream.DoubleStream; public class Demo { public static void main(String[] args) { DoubleStream doubleStream = DoubleStream.of(50.8, 67.9, 35.7, 23.6, 89.9); long res = doubleStream.count(); ... 阅读更多
84 次浏览
DoubleStream 类的 min() 方法返回一个 OptionalDouble,该对象描述此流的最小元素,如果此流为空,则返回一个空的 OptionalDouble。语法如下:OptionalDoublemin()这里,OptionalDouble 是一个容器对象,可能包含也可能不包含 double 值要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream;创建一个 DoubleStream 并向流中添加元素:DoubleStream doubleStream = DoubleStream.of(67.9, 89.9, 10.5, 95.8, 49.6);从 DoubleStream 中获取最大元素:OptionalDouble res = doubleStream.max();以下是在 Java 中实现 DoubleStream min() 方法的示例:示例 在线演示import java.util.OptionalDouble; import java.util.stream.DoubleStream; public class Demo { public ... 阅读更多
81 次浏览
Java 中 LongStream 类的 min() 方法返回一个 OptionalLong,该对象描述此流的最小元素,如果此流为空,则返回一个空的可选对象。语法如下:OptionalLong min()这里,OptionalLong 是一个容器对象,可能包含也可能不包含 long 值。要使用 LongStream 类,请导入以下包:import java.util.stream.LongStream;以下是在 Java 中实现 LongStream min() 方法的示例。OptionalLong 类的 isPresent() 方法在值存在时返回 true:示例 在线演示import java.util.*; import java.util.stream.LongStream; public class Demo { public static void main(String[] args) { ... 阅读更多
360 次浏览
Java 中 IntStream 类的 sequential() 方法用于返回一个顺序 IntStream。语法如下:IntStream sequential()首先,使用 range() 方法创建一个 IntStream 和范围内的元素:IntStream intStream1 = IntStream.range(11, 21);现在,对于顺序 IntStream,请使用 sequential() 方法,如下所示:IntStream intStream2 = intStream1.sequential();以下是在 Java 中实现 IntStream sequential() 方法的示例:示例 在线演示import java.util.*; import java.util.stream.IntStream; public class Demo { public static void main(String[] args) { IntStream intStream1 = IntStream.range(11, 21); IntStream intStream2 = intStream1.sequential(); intStream2.forEach(System.out::println); } }输出11 12 ... 阅读更多
6K+ 次浏览
存储过程是子例程,存储在 SQL 目录中的 SQL 语句段。所有可以访问关系数据库(Java、Python、PHP 等)的应用程序都可以访问存储过程。存储过程包含 IN 和 OUT 参数或两者兼而有之。如果使用 SELECT 语句,它们可能会返回结果集。存储过程可以返回多个结果集。从过程中检索结果:可以使用 CallableStatement 调用现有存储过程。Connection 接口的 prepareCall() 方法接受字符串格式的存储过程调用,并返回一个可调用语句对象。CallableStatement cstmt = con.prepareCall("{call sampleProcedure()}");使用 ... 阅读更多
1K+ 次浏览
MongoDB 是一个跨平台的面向文档的数据库,它提供高性能、高可用性和易于扩展性。MongoDB 基于集合和文档的概念。在开始连接 MongoDB 之前,您需要确保已安装 MongoDB JDBC 驱动程序。如果没有,请从路径 下载 mongo.jar 下载 jar 文件,并将其添加到类路径中。示例以下 JDBC 程序建立与 MongoDB 数据库的连接并在其中创建一个集合。import com.mongodb.client.MongoDatabase; import com.mongodb.MongoClient; import com.mongodb.MongoCredential; public class CreatingCollection { public static void main( String args[] ) { // 创建一个 Mongo 客户端 MongoClient ... 阅读更多
816 次浏览
PostgreSQL 是一个开源的关系数据库管理系统 (DBMS),由全球志愿者团队开发。PostgreSQL 不受任何公司或其他私人实体控制,源代码可免费获得。PostgreSQL 运行在所有主要操作系统上,包括 Linux、UNIX(AIX、BSD、HP-UX、SGI IRIX、Mac OS X、Solaris、Tru64)和 Windows。它支持文本、图像、声音和视频,并包括 C/C++、Java、Perl、Python、Ruby、Tcl 和开放数据库连接 (ODBC) 的编程接口。从 postgresql-jdbc 存储库下载最新版本的 postgresql-。将下载的 jar 文件 postgresql-(VERSION).jdbc.jar 添加到您的类路径中。示例以下 JDBC 程序 ... 阅读更多
709 次浏览
HSQLDB 是一个用纯 Java 实现的关系数据库管理系统。您可以使用 JDBC 将此数据库轻松嵌入到您的应用程序中。或者您可以单独使用这些操作。安装 HSQLDB:下载最新版本的 HSQLDB 数据库。按照 HSQLDB 教程中给出的步骤安装 HSQLDB。确保 HSQLDB 数据库已启动并正在运行。连接到此数据库的 URL 是 jdbc:hsqldb:hsql://host_name/database_name,驱动程序类名称是 org.hsqldb.jdbc.JDBCDriver。下载驱动程序并将其设置为类路径。示例以下 JDBC 程序建立与 HSQL 数据库的连接。import java.sql.Connection; import java.sql.DriverManager; public class ConnectDatabase { public static void main(String[] args) { ... 阅读更多
1K+ 次浏览
ResultSet 接口的 refreshRow() 方法使用数据库中最新的值刷新当前行。rs.refreshRow()假设我们有一个名为 cricketers_data 的表,其中包含 7 条记录,如下所示:+----+------------+------------+---------------+----------------+-------------+ | ID | First_Name | Last_Name | Year_Of_Birth | Place_Of_Birth | Country | +----+------------+------------+---------------+----------------+-------------+ | 1 | Shikhar | Dhawan | 1981-12-05 | Delhi | India | | 2 | Jonathan | Trott | 1981-04-22 | CapeTown | SouthAfrica | | 3 | Lumara | Sangakkara | ... 阅读更多
93 次浏览
ResultSet 接口的 afterLast() 方法将光标/指针移动到 ResultSet 对象的最后一行之后。rs.afterLast();假设我们有一个名为 dataset 的表,如下所示:+--------------+-----------+ | mobile_brand | unit_sale | +--------------+-----------+ | Iphone | 3000 | | Samsung | 4000 | | Nokia | 5000 | | Vivo | 1500 | | Oppo | 900 | | MI | 6400 | | MotoG ... 阅读更多