找到 34423 篇文章 相关编程

我们可以在 Java 中使用 readUTF() 从 .txt 文件中读取字符串吗?

Maruthi Krishna
更新于 2019年9月10日 12:13:58

313 次浏览

java.io.DataOutputStream 的 readUTF() 方法将以修改后的 UTF-8 编码存储的数据读入 String 并返回它。示例以下 Java 程序使用 readUTF() 方法从 .txt 文件中读取 UTF-8 文本。import java.io.DataInputStream; import java.io.EOFException; import java.io.FileInputStream; import java.io.IOException; public class UTF8Example {    public static void main(String args[]) {       StringBuffer buffer = new StringBuffer();       try {          //实例化 FileInputStream 类          FileInputStream fileIn = new FileInputStream("D:\test.txt");          //实例化 DataInputStream 类          DataInputStream inputStream = new DataInputStream(fileIn); ... 阅读更多

使用 Java 从文件中读取 UTF8 数据

Maruthi Krishna
更新于 2019年9月10日 12:07:15

3K+ 次浏览

通常,数据以位的形式(1 或 0)存储在计算机中。有各种可用的编码方案,指定每个字符表示的字节集。Unicode (UTF) - 代表 Unicode 转换格式。它由 Unicode Consortium 开发。如果您想创建使用来自多个字符集的字符的文档,则可以使用单一的 Unicode 字符编码来实现。它提供 3 种编码类型。UTF-8 - 它以 8 位单元(字节)出现,UTF8 中的一个字符可以是 1 到 4 个字节长,这使得 UTF8 成为可变宽度。UTF-16 ... 阅读更多

使用 Java 将 UTF8 数据写入文件

Maruthi Krishna
更新于 2019年9月10日 12:02:31

3K+ 次浏览

通常,数据以位的形式(1 或 0)存储在计算机中。有各种可用的编码方案,指定每个字符表示的字节集。Unicode (UTF) - 代表 Unicode 转换格式。它由 Unicode Consortium 开发。如果您想创建使用来自多个字符集的字符的文档,则可以使用单一的 Unicode 字符编码来实现。它提供 3 种编码类型。UTF-8 - 它以 8 位单元(字节)出现,UTF8 中的一个字符可以是 1 到 4 个字节长,这使得 UTF8 成为可变宽度。UTF-16 ... 阅读更多

我们如何在 Java 中检查文件是否存在于系统中的任何位置?

Maruthi Krishna
更新于 2019年9月10日 11:58:33

271 次浏览

您可以使用 File 类和 Files 类两种方法来验证特定文件是否存在于系统中。使用 File 类名为 File 的 java.io 包中的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。此类提供各种方法来操作文件,其 exists() 方法验证当前 File 对象表示的文件或目录是否存在,如果存在,则返回 true,否则返回 false。示例以下 Java 程序验证指定文件是否存在于... 阅读更多

如何在 Java 中使用 BufferedReader 从文件中读取整数?

Maruthi Krishna
更新于 2019年9月10日 11:54:20

18K+ 次浏览

Java 的 BufferedReader 类用于从指定源(字符输入流)读取字符流。此类的构造函数接受 InputStream 对象作为参数。此类提供了一个名为 readLine() 的方法,该方法读取并返回来自源的下一行,并以 String 格式返回它。BufferedReader 类不提供任何直接方法从用户读取整数,您也需要依靠 readLine() 方法来读取整数。即首先需要以字符串格式读取整数。Integer 类的 parseInt() 方法接受一个 String ... 阅读更多

如何在 Java 中向上转型和向下转型同一个对象?

Maruthi Krishna
更新于 2019年9月11日 07:22:54

252 次浏览

在 Java 中将一种数据类型转换为另一种数据类型称为强制类型转换。向上转型 - 如果您将较高数据类型转换为较低数据类型,则称为缩窄(将较高数据类型的值分配给较低数据类型变量)。示例 实时演示import java.util.Scanner; public class NarrowingExample {    public static void main(String args[]){       char ch = (char) 67;       System.out.println("给定整数的字符值:"+ch);    } }输出给定整数的字符值:C向下转型 - 如果您将较低数据类型转换为较高数据类型,则称为扩展(将较低数据类型... 阅读更多

为什么子类不会继承 Java 中超类的私有实例变量?

Maruthi Krishna
更新于 2019年9月10日 11:46:33

6K+ 次浏览

当您将类的实例变量声明为私有时,您无法在另一个类中访问它们,如果您尝试这样做,将生成编译时错误。但是,如果您继承一个具有私有字段的类,包括类的所有其他成员,私有变量也会被继承并可用于子类。但是,您不能直接访问它们,如果您这样做,将生成编译时错误。示例 实时演示class Person{    private String name;    public Person(String name){       this.name = name;    }    public void displayPerson() {       System.out.println("数据... 阅读更多

getter/setter 方法和 Java 中的构造函数有什么区别?

Maruthi Krishna
更新于 2019年9月10日 11:37:17

11K+ 次浏览

构造函数Java 中的构造函数类似于方法,它在创建类的对象时被调用,它通常用于初始化类的实例变量。构造函数与其类具有相同的名称,并且没有返回类型。如果您不提供构造函数,编译器将代表您定义一个构造函数,该构造函数将实例变量初始化为默认值。您还可以通过构造函数接受参数,并使用给定值初始化类的实例变量,这些称为参数化构造函数。示例以下 Java 程序有一个名为 student 的类... 阅读更多

是否可以在同一个类中重写 Java 方法?

Maruthi Krishna
更新于 2019年9月10日 11:32:26

3K+ 次浏览

当我们有两个类,其中一个类扩展另一个类,并且如果这两个类具有相同的方法(包括参数和返回类型)(例如,sample),子类中的方法将覆盖超类中的方法。即由于它是继承。如果我们实例化子类,则超类的成员副本将在子类对象中创建,因此子类对象可以使用这两种方法。但是,如果您调用该方法(sample),则将执行子类的方法(sample),覆盖超类的方法。示例 实时演示class Super{    public static void sample(){       System.out.println("方法... 阅读更多

当子类对象分配给 Java 中的超类对象时会发生什么?

Maruthi Krishna
更新于 2019年9月10日 11:25:12

6K+ 次浏览

在 Java 中将一种数据类型转换为另一种数据类型称为强制类型转换。如果将较高数据类型转换为较低数据类型,则称为缩窄(将较高数据类型的值分配给较低数据类型变量)。char ch = (char)5;如果将较低数据类型转换为较高数据类型,则称为扩展(将较低数据类型的值分配给较高数据类型变量)。Int i = 'c';同样,您还可以将一个类的对象类型强制转换为其他类型。但是这两个类应该处于继承关系中。然后,如果您将超类转换为子类... 阅读更多

广告

© . All rights reserved.