找到关于 Java 8 的4330 篇文章

如何在 Java 中读取 PDF 文件数据并在控制台中显示?

Maruthi Krishna
更新于 2019年9月10日 13:44:22

11K+ 次浏览

有几个库可以使用 Java 读取 PDF 数据。让我们看看如何使用名为 PDFBox 的库读取 PDF 文档中的数据并在控制台中显示它。您可以使用 PDFTextStripper 类的 getText() 方法提取文本。此类提取给定 PDF 文档中的所有文本以使用它。使用 PDDocument 类的静态方法 load() 加载现有 PDF 文档。实例化 PDFTextStripper 类。检索。使用 PDFTextStripper 类的 getText() 方法将 PDF 页面的内容读取到字符串中。最后,使用 close() 方法关闭文档…… 阅读更多

如何在 Java 中计算字符串缓冲区的容量?

Maruthi Krishna
更新于 2019年9月10日 13:38:26

891 次浏览

java.lang 包的 String 类表示一组字符。Java 程序中的所有字符串文字,例如“abc”,都实现为此类的实例。字符串对象是不可变的,一旦创建字符串对象,就不能更改其值,如果尝试这样做,则不会更改值,而是会创建一个具有所需值的新对象,并且引用会转移到新创建的对象,留下以前的对象未使用。当需要对字符串进行大量修改时,使用 StringBuffer(和 StringBuilder)类。与字符串不同,对象的…… 阅读更多

如何在 Java 中替换字符串和字符串缓冲区中的特定部分?

Maruthi Krishna
更新于 2019年9月10日 13:33:41

237 次浏览

java.lang 包的 String 类表示一组字符。Java 程序中的所有字符串文字,例如“abc”,都实现为此类的实例。示例实时演示public class StringExample { public static void main(String[] args) { String str = new String("Hello how are you"); System.out.println("Contents of the String: "+str); } }输出Hello how are you字符串对象是不可变的,一旦创建字符串对象,就不能更改其值,如果尝试这样做,则不会更改值,而是会创建一个具有所需值的新对象,并且…… 阅读更多

如何在 Java 中修剪 StringBuffer 中的空格?

Maruthi Krishna
更新于 2019年9月10日 13:28:48

2K+ 次浏览

java.lang 包的 String 类表示一组字符。Java 程序中的所有字符串文字,例如“abc”,都实现为此类的实例。字符串对象是不可变的,一旦创建字符串对象,就不能更改其值,如果尝试这样做,则不会更改值,而是会创建一个具有所需值的新对象,并且引用会转移到新创建的对象,留下以前的对象未使用。当需要对字符串进行大量修改时,使用 StringBuffer(和 StringBuilder)类。与字符串不同,对象的…… 阅读更多

如何在 Java 中检查特定字符串在另一个字符串中出现多次?

Maruthi Krishna
更新于 2019年9月10日 13:24:09

3K+ 次浏览

您可以使用以下任何方法查找字符串是否包含指定的字符序列:indexOf() 方法 - String 类的 indexOf() 方法接受字符串值并查找其在当前字符串中的(起始)索引并返回它。如果在当前字符串中找不到给定的字符串,则此方法返回 -1。contains() 方法 - String 类的 contains() 方法接受字符序列值并验证它是否存在于当前字符串中。如果找到它返回 true,否则返回 false。此外,您…… 阅读更多

如何在 Java 中使用句子作为分隔符分割字符串?

Maruthi Krishna
更新于 2019年9月10日 13:16:45

11K+ 次浏览

String 类的 split() 方法接受表示分隔符的 String 值,并将其拆分为令牌(单词)数组,将两个分隔符之间作为单个令牌。例如,如果您将单个空格“ ”作为分隔符传递给此方法并尝试分割字符串。此方法将两个空格之间的单词视为一个令牌,并返回当前字符串中单词(空格之间)的数组。如果字符串不包含指定的分隔符,则此方法返回一个包含整个字符串作为元素的数组。示例实时演示public class SplitExample ... 阅读更多

我可以在 Java 包中定义多个公共类吗?

Maruthi Krishna
更新于 2019年9月10日 12:45:18

6K+ 次浏览

不可以,在一个 Java 文件中定义多个类时,您需要确保其中只有一个类是公共的。如果您在一个文件中有多个公共类,则会生成编译时错误。示例在以下示例中,我们有两个类 Student 和 AccessData,我们将它们都放在同一个类中并都声明为公共的。实时演示import java.util.Scanner; public class Student { private String name; private int age; Student(){ this.name = "Rama"; this.age = 29; } Student(String name, int age){ ... 阅读更多

哪些包包含 Java 中的包装类?

Maruthi Krishna
更新于 2019年9月10日 12:42:21

1K+ 次浏览

Java 在 java.lang 包中提供了一些称为包装类的类。这些类的对象将基本数据类型包装在其中。以下是基本数据类型及其各自类的列表:基本数据类型包装类charCharacterbyteByteshortShortintIntegerlongLongfloatFloatdoubleDoublebooleanBoolean包Java 中的包装类属于 java.lang 包,因此在使用它们时无需显式导入任何包。示例以下 Java 示例从用户那里接受各种基本变量并创建它们各自的包装类。实时演示import java.util.Scanner; public class WrapperClassesExample { public static void main(String args[]){ Scanner sc = new Scanner(System.in); System.out.println("Enter an integer ... 阅读更多

如何在 Java 中从一个文件读取数据并打印到另一个文件?

Maruthi Krishna
更新于 2019年9月10日 12:38:40

3K+ 次浏览

Java 提供 I/O 流来读取和写入数据,其中流表示输入源或输出目标,可以是文件、I/O 设备、其他程序等。一般来说,流将是输入流或输出流。InputStream - 用于从源读取数据。OutputStream - 用于将数据写入目标。根据它们处理的数据,有两种类型的流:字节流 - 这些流以字节(8 位)处理数据,即字节流类读取/写入 8 位数据。使用这些,您可以存储字符、视频…… 阅读更多

如何在 Java 中从/.properties 文件读取/写入数据?

Maruthi Krishna
更新于 2019年9月10日 12:33:06

11K+ 次浏览

.properties 是 Java 中用于存储可配置应用程序的扩展名。它由 Java 中的 Properties 类表示,您可以使用此类的方法存储属性文件并从中读取。此类继承了 HashTable 类。创建 .properties 文件 - 要创建属性文件 - 实例化 Properties 类。使用 put() 方法填充已创建的 Properties 对象。通过将存储文件的路径作为参数传递,实例化 FileOutputStream 类。示例以下 Java 程序在路径 D:/ExampleDirectory/ 中创建一个属性文件实时演示import java.io.FileOutputStream; import java.io.IOException; import java.util.Properties; public class CreatingPropertiesFile { ... 阅读更多

广告