找到关于 Java 8 的4330 篇文章

如何使用 JDBC 获取表中列的大小?

Nitya Raut
更新于 2019年7月30日 22:30:25

2K+ 次浏览

您可以使用 `ResultSetMetaData` 类的 `getPrecision()` 方法获取表中列的大小。// 获取 ResultSetMetaData 对象 ResultSetMetaData rsmd = rs.getMetaData(); // 获取列类型 int size_name = rsmd.getPrecision(3);假设我们有一个名为 employee_data 的数据库表,其描述如下所示:+----------+--------------+------+-----+---------+-------+ | 字段    | 类型         | Null | Key | 默认值 | Extra | +----------+--------------+------+-----+---------+-------+ | id       | int(11)      | YES  |     | NULL    |       | | Name     | varchar(255) | YES  | ... 阅读更多

如何使用 JDBC 获取表中列的数据类型?

Jennifer Nicholas
更新于 2019年7月30日 22:30:25

3K+ 次浏览

您可以使用 `ResultSetMetaData` 类的 `getColumnType()` 方法获取表中列的数据类型。// 获取 ResultSetMetaData 对象 ResultSetMetaData rsmd = rs.getMetaData(); // 获取列类型 String column_name = rsmd.getColumnTypeName(2);假设我们有一个名为 employee_data 的数据库表,其描述如下所示:+----------+--------------+------+-----+---------+-------+ | 字段    | 类型         | Null | Key | 默认值 | Extra | +----------+--------------+------+-----+---------+-------+ | id       | int(11)      | YES  |     | NULL    | | | Name     | varchar(255) ... 阅读更多

如何使用 JDBC 获取表中记录的数量?

Nitya Raut
更新于 2019年7月30日 22:30:25

384 次浏览

`ResultSet` 类没有直接提供获取表中记录数量的方法。`beforeFirst()` 方法将 `ResultSet` 对象的指针/游标导航到其第一个记录之前的默认位置。同样,`last()` 方法将游标定位到 `ResultSet` 对象的最后一行。使用这些方法,您可以找到当前 `ResultSet` 对象中的记录数量。示例假设我们有一个名为 customers 的表,其内容如下所示:+----+---------+-----+---------+----------------+ | ID | NAME    | AGE | SALARY  | ADDRESS        | +----+---------+-----+---------+----------------+ | 1  | Amit    | 25  | 3000.00 ... 阅读更多

Java AbstractCollection 类的 contains() 方法

Daniol Thomas
更新于 2019年7月30日 22:30:25

87 次浏览

AbstractCollection 类的 `contains()` 方法检查元素是否在 AbstractCollection 中。如果元素在集合中,则返回布尔值 TRUE,否则返回 FALSE。语法如下:public boolean contains(Object ele)这里,ele 是要检查是否存在于集合中的元素。要在 Java 中使用 AbstractCollection 类,请导入以下包:import java.util.AbstractCollection;以下是 Java 中实现 AbstractCollection contains() 方法的示例:示例 Live Demoimport java.util.ArrayList; import java.util.AbstractCollection; public class Demo {    public static void main(String[] args) {       AbstractCollection absCollection = new ArrayList();       absCollection.add("Football");   ... 阅读更多

如何在 JDBC 中创建和释放保存点?

Vrundesha Joshi
更新于 2019年7月30日 22:30:25

822 次浏览

设置保存点时,您在事务中定义了一个逻辑回滚点。如果在保存点之后发生错误,您可以使用回滚方法撤消所有更改或仅撤消保存点之后进行的更改。Savepoint 接口为您提供了额外的交易控制。大多数现代 DBMS 都支持其环境中的保存点,例如 Oracle 的 PL/SQL。设置保存点您可以使用 Connection 接口的 setSavepoint(String savepointName) 方法在数据库中设置保存点,此方法接受表示保存点名称的字符串值并返回一个... 阅读更多

Java AbstractCollection 类的 clear() 方法

Daniol Thomas
更新于 2019年7月30日 22:30:25

136 次浏览

AbstractCollection 类的 `clear()` 方法用于从此集合中删除所有元素。这将使集合为空。语法如下:public void clear()要在 Java 中使用 AbstractCollection 类,请导入以下包:import java.util.AbstractCollection;首先,创建 AbstractCollection 并使用 add() 方法添加一些元素:AbstractCollection absCollection = new ArrayList(); absCollection.add("These"); absCollection.add("are"); absCollection.add("demo"); absCollection.add("elements");现在,清除 AbstractCollection:absCollection.clear();以下是 Java 中实现 AbstractCollection clear() 方法的示例:示例 Live Demoimport java.util.ArrayList; import java.util.AbstractCollection; public class Demo {    public static void main(String[] args) {       AbstractCollection absCollection = new ArrayList();       absCollection.add("These");     ... 阅读更多

Java AbstractCollection 类的 addAll() 方法

Krantik Chavan
更新于 2019年7月30日 22:30:25

87 次浏览

Java 中 AbstractCollection 类的 `addAll()` 方法用于将指定集合中的所有元素添加到此集合中。如果元素成功追加,则返回 TRUE。语法如下:public boolean addAll(Collection

如何使用 JDBC 程序将 NULL 值设置/插入到行的列中?

Jennifer Nicholas
更新于 2019年7月30日 22:30:25

6K+ 次浏览

您可以通过两种方式在 SQL 中将 NULL 值插入表中:直接将值 NULL 插入到所需的列中,如下所示:Insert into SampleTable values (NULL);使用 ‘ ’ 作为 NULLInsert into SampleTable values (NULL);使用预处理语句对象将数据插入表时,您可以使用 PreparedStatement 接口的 setNull() 方法将 NULL 值设置为列。pstmt.setNull(parameterIndex, sqlType);示例假设我们有一个名为 cricketers_data 的数据库表,其内容如下所示:+------------+------------+---------------+----------------+-------------+ | First_Name | Last_Name  | Date_Of_Birth | Place_Of_Birth | Country | +------------+------------+---------------+----------------+-------------+ | Shikhar    | Dhawan     | 1981-12-05    | ... 阅读更多

Java 中 AbstractList 类的 hashCode() 方法

Daniol Thomas
更新于 2019年7月30日 22:30:25

72 次浏览

AbstractList 类的 `hashCode()` 方法返回此列表的哈希码值。语法如下:public int hashCode()要在 Java 中使用 AbstractList 类,请导入以下包:import java.util.AbstractList;以下是 Java 中实现 AbstractlList 类 hashCode() 方法的示例:示例 Live Demoimport java.util.ArrayList; import java.util.AbstractList; public class Demo {    public static void main(String[] args) {       AbstractList myList = new ArrayList();       myList.add(50);       myList.add(100);       myList.add(150);       myList.add(200);       myList.add(250);       myList.add(300);       myList.add(350);       myList.add(400);   ... 阅读更多

Java 中 AbstractList 类的 set() 方法

Daniol Thomas
更新于 2019年7月30日 22:30:25

67 次浏览

AbstractList 类的 `set()` 方法用于将此列表中指定位置的元素替换为指定元素。它返回被替换的元素。语法如下:public E set(int index, E ele)这里,参数 index 是要替换的元素的索引,而 ele 是要存储在指定位置的元素。要在 Java 中使用 AbstractList 类,请导入以下包:import java.util.AbstractList;以下是 Java 中实现 AbstractlList 类 set() 方法的示例:示例 Live Demoimport java.util.LinkedList; import java.util.AbstractList; public class Demo {    public static void main(String[] ... 阅读更多

广告