找到 34423 篇文章 适用于编程

Python 中的 vars() 函数

Syed Javed
更新于 2020-06-30 08:13:57

594 次查看

vars() 函数属于 Python 标准库提供的内置函数集合。它将关联对象的 __dic__ 属性返回到控制台。语法vars(object)返回值类型参数vars() 函数仅接受一个参数。它将一个对象作为其参数,该对象可以是任何模块、类或任何具有与其关联的 __dict__ 属性的对象。此参数本质上是可选的。如果函数在没有参数的情况下使用,则会显示包含局部符号表的字典。涉及的异常如果传递的参数与属性不匹配,则会引发 TypeError 异常。范围当没有传递参数时,Vars() 就像 locals() 方法。locals() 方法 ... 阅读更多

在使用 Java 中的 switch 语句时需要遵循哪些规则?

Venkata Sai
更新于 2019-07-30 22:30:26

2K+ 次查看

switch 语句允许对变量与值列表进行相等性测试。每个值称为一个 case,并且对正在切换的变量检查每个 case。语法switch(expression) {    case value :       // 语句       break;    case value :       // 语句       break;       // 可以有任意数量的 case 语句。    default :       // 语句 }在使用 switch 语句时需要遵循的规则在使用 switch 语句时,请牢记以下几点:我们只能使用 int、 ... 阅读更多

在 Java 中,使用多少位来表示 Unicode、ASCII、UTF-16 和 UTF-8 字符?

Venkata Sai
更新于 2019-07-30 22:30:26

2K+ 次查看

通常,数据以位的形式(1 或 0)存储在计算机中。有各种可用的编码方案指定每个字符表示的字节集。ASCII - 代表美国信息交换标准代码。它由美国标准协会开发,是使用最广泛的编码系统。它使用 7 位表示字符,并包含 128 个字符:大小写拉丁字母、数字 0-9 和一些额外字符)。Unicode (UTF) - 代表 Unicode 转换格式。它由 Unicode Consortium 开发。如果您想创建使用字符的文档 ... 阅读更多

我们可以在 Java 中将 double 值强制转换为 byte 类型吗?

Venkata Sai
更新于 2019-07-30 22:30:26

3K+ 次查看

Java 提供各种数据类型来存储各种数据值。它提供了 7 种基本数据类型(存储单个值),即 boolean、byte、char、short、int、long、float、double 和引用数据类型(数组和对象)。Java 中的强制类型转换将一种基本数据类型转换为另一种称为类型强制转换。有两种类型的强制转换:扩展 - 将较低数据类型转换为较高数据类型称为扩展。它是隐式完成的。缩小 - 将较高数据类型转换为较低数据类型称为缩小。您需要使用强制转换运算符 (“( )”) 显式执行此操作。将 double 强制转换为 byteDouble 与 ... 阅读更多

您可以在 Java 中将 Byte 对象强制转换为 double 值吗?

Venkata Sai
更新于 2019-07-30 22:30:26

784 次查看

Java 提供各种数据类型来存储各种数据值。它提供了 7 种基本数据类型(存储单个值),即 boolean、byte、char、short、int、long、float、double 和引用数据类型(数组和对象)。Java 中的强制类型转换将一种基本数据类型转换为另一种称为类型强制转换。有两种类型的强制转换:扩展 - 将较低数据类型转换为较高数据类型称为扩展。它是隐式完成的。缩小 - 将较高数据类型转换为较低数据类型称为缩小。您需要使用强制转换运算符 (“( )”) 显式执行此操作。对于每个基本变量,都有一个包装类可用, ... 阅读更多

什么是 Java 中的 EOFException?我们如何处理它?

Venkata Sai
更新于 2019-07-30 22:30:26

3K+ 次查看

在某些情况下读取文件内容时,将到达文件末尾,在这种情况下会抛出 EOFException。特别是,在使用输入流对象读取数据时会抛出此异常。在其他情况下,到达文件末尾时会抛出特定值。让我们考虑 DataInputStream 类,它提供了各种方法,例如 readboolean()、readByte()、readChar() 等来读取基本值。在使用这些方法从文件读取数据时,当到达文件末尾时会抛出 EOFException。示例以下程序演示了如何在 Java 中处理 EOFException。实时 ... 阅读更多

当 Java 中的 read() 方法到达文件末尾时会返回什么值?

Venkata Sai
更新于 2019-07-30 22:30:26

1K+ 次查看

输入流类的 read() 方法逐字节读取给定文件的内容,并以整数形式返回读取的字节的 ASCII 值。在读取文件时,如果到达文件末尾,此方法将返回 -1。示例假设我们在当前目录中有一个文本文件 (sample.txt),其中包含简单的文本“Hello welcome”。以下 Java 程序使用 read() 方法逐字节读取文件的内容并打印每个字节返回的整数值。由于我们没有检查文件末尾,因此 read() 方法 ... 阅读更多

在 Java 中,我们可以基于不同的返回类型但相同参数类型和数量来重载方法吗?

Venkata Sai
更新于 2019-07-30 22:30:26

8K+ 次查看

当一个类有两个或多个名称相同但参数不同的方法时,在调用时,根据传递的参数调用相应的方法(或相应的方法体将动态地与调用行绑定)。这种机制称为方法重载。示例class Test{ public int division(int a, int b){ int result = a/b; return result; } public double division (float a, float b){ double result = a/b; ... 阅读更多

Java 中对方法重载有哪些限制?

Venkata Sai
更新于 2019-07-30 22:30:26

856 次查看

当一个类有两个或多个名称相同但参数不同的方法时,在调用时,根据传递的参数调用相应的方法(或相应的方法体将动态地与调用行绑定)。这种机制称为方法重载。示例实时演示class Test{ public int division(int a, int b){ int result = a/b; return result; } public double division (float a, float b){ double result = ... 阅读更多

为什么 Java 不支持运算符重载?

Venkata Sai
更新于 2019-07-30 22:30:26

11K+ 次查看

当一个类有两个或多个名称相同但参数不同的方法时,在调用时,根据传递的参数调用相应的方法(或相应的方法体将动态地与调用行绑定)。这种机制称为方法重载。运算符重载运算符重载是重新定义运算符功能的能力。像 c++ 这样的编程语言支持运算符重载。您可以重新定义或重载 C++ 中可用的大多数内置运算符。因此,程序员也可以将运算符与用户定义的类型一起使用。重载的运算符是具有特殊名称的函数:关键字“operator”后跟 ... 阅读更多

广告

© . All rights reserved.