找到关于 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 页面的内容读取到 String 中。最后,使用 close() 方法关闭文档…… 阅读更多

如何在 Java 中计算 StringBuffer 的容量?

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

891 次浏览

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

如何在 Java 中替换 String 和 StringBuffer 的特定部分?

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("String 内容: "+str);    } }输出Hello how are you字符串对象是不可变的,一旦创建了 String 对象,就不能更改其值,如果尝试这样做,则不会更改值,而是创建一个具有所需值的新对象,并且引用会转移到新创建的对象,留下以前的对象未使用。… 阅读更多

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

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

2K+ 次浏览

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

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

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

3K+ 次浏览

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

如何在 Java 中以句子作为分隔符拆分字符串?

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

11K+ 次浏览

String 类的 split() 方法接受表示分隔符的 String 值,并将其拆分为标记(单词)数组,将两个分隔符之间出现的字符串视为一个标记。例如,如果您将单个空格“ ”作为分隔符传递给此方法并尝试拆分 String。此方法将两个空格之间的单词视为一个标记,并返回当前 String 中单词(空格之间)的数组。如果 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("输入一个整数… 阅读更多

如何在 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 { … 阅读更多

广告