找到关于面向对象编程的9301 篇文章

Java 中的数据类型下溢

Samual Sam
更新于 2020-06-26 10:46:06

218 次浏览

当给定值小于数据类型的最大规定大小时,就会发生下溢。下溢条件可能导致错误,或者编程语言的实现自行处理它。为了显示数据类型的下溢,我以 double 数据类型为例。Double 数据类型是单精度 64 位 IEEE 754 浮点数。以下程序显示 Java 中的数据类型下溢。示例 在线演示public class Demo {    public static void main(String[] args) {       System.out.println("显示下溢...");       double val1 = 3.2187E-320;       System.out.println(val1/1000000);    } }输出显示... 阅读更多

在 Java 中解析和格式化数字为八进制

karthikeya Boyini
更新于 2020-06-26 10:46:33

600 次浏览

要将数字解析并格式化为八进制,请尝试以下代码 - 示例 在线演示public class Demo {    public static void main( String args[] ) {       int val = Integer.parseInt("150", 8);       System.out.println(val);       String str = Integer.toString(val, 8);       System.out.println(str);    } }输出104 150在上面的程序中,我们使用了 Integer.parseInt() 和 Integer.toString() 方法将数字转换为八进制。int val = Integer.parseInt("150", 8); String str = Integer.toString(val, 8);上面的 toString() 方法表示字符串中的值并进行格式化。我们将基数设置为 8,因为八进制由基数 8 表示。

Java 程序:将整数转换为布尔值,并指定转换值

Samual Sam
更新于 2020-06-26 10:47:23

179 次浏览

要将整数转换为布尔值,我们使用了以下 Integer 对象。Integer one = 1; Integer two = 1; Integer three = 0;我们使用了嵌套的 if-else 语句来显示 true 或 false 值。“one”的值与“two”相同,即 1;因此,以下 else-if 语句有效。else if (one.equals(two)) {    System.out.println(true); }上面显示“true”,以此方式我们将整数转换为布尔值。现在让我们看看完整的示例,学习如何将整数转换为布尔值。示例 在线演示public class Demo {    public static void main(String[] args) {       ... 阅读更多

Java 程序:从字符串创建布尔变量

karthikeya Boyini
更新于 2020-06-26 10:47:48

249 次浏览

使用 parseBoolean() 方法从字符串创建布尔变量。对于布尔变量,首先获取一个布尔值,然后使用 Boolean.parseBoolean() 将字符串传递给它。boolean val1 = Boolean.parseBoolean("TRUE");parseBoolean() 将字符串参数解析为布尔值。如果字符串参数不为空,并且忽略大小写后等于字符串“true”,则返回的布尔值表示值为 true。对 FALSE 也执行相同的操作。boolean val2 = Boolean.parseBoolean("FALSE");现在让我们看看完整的示例,学习如何从字符串生成布尔变量。示例 在线演示public class Demo {    public static void main(String[] args) {       boolean val1 ... 阅读更多

Java 程序:将布尔值转换为 Boolean

Samual Sam
更新于 2020-06-26 10:48:25

4K+ 次浏览

使用 valueOf() 方法将布尔值转换为 Boolean。首先,让我们获取一个布尔值。boolean val = false;现在,要将其转换为 Boolean 对象,请使用 valueOf() 方法。Boolean res = Boolean.valueOf(val);现在让我们看看完整的示例,学习如何将布尔值转换为 Boolean。示例 在线演示public class Demo {    public static void main(String[] args) {       boolean val = false;       System.out.println("布尔值 = "+val);       Boolean res = Boolean.valueOf(val);       System.out.println("Boolean = " + res);       if (res.equals(Boolean.TRUE)) {          System.out.println("Boolean = " + res); ... 阅读更多

Java 程序:将布尔值转换为整数

karthikeya Boyini
更新于 2024-06-25 14:39:45

13K+ 次浏览

要将布尔值转换为整数,让我们首先声明一个布尔基本类型变量。boolean bool = true;现在,要将其转换为整数,让我们获取一个整数变量,并为“true”返回“1”,为“false”返回“0”。int val = (bool) ? 1 : 0;现在让我们看看完整的示例,学习如何在 Java 中将布尔值转换为整数。示例public class Demo {    public static void main(String[] args) {       // 布尔值       boolean bool = true;       System.out.println("布尔值:"+bool);       int val = (bool) ? 1 : 0;       // 整数       System.out.println("整数:"+val);    } }输出布尔值:true 整数:1

在 Java 中将字符串转换为数字

Samual Sam
更新于 2020-06-26 10:49:12

2K+ 次浏览

要将字符串转换为 Java 中的数字,请使用 Integer.parseInt() 方法。首先,让我们创建一个 String 并设置值。String str = "45";现在,获取一个 Integer 并使用 Integer.parseInt() 方法。Integer i = Integer.parseInt(str);让我们看看完整的示例。示例 在线演示public class Demo {    public static void main( String args[] ) {       String str = "45";       Integer i = Integer.parseInt(str);       System.out.println("数字: " + i);    } }输出数字:45

如何在 Java 中将十进制转换为十六进制

Samual Sam
更新于 2020-06-26 10:50:01

5K+ 次浏览

要将十进制转换为十六进制,可以使用以下两种方法之一:Integer.toHexString() - 它返回整数参数的字符串表示形式,该参数是以 16 为基数的无符号整数。Integer.parseInt() - 它允许您设置基数,例如,对于十六进制,将其设置为 16。现在让我们看一个使用 Integer.toHexString() 方法将十进制转换为十六进制的示例。示例 在线演示public class Demo {    public static void main( String args[] ) {       int dec = 158;       System.out.println(Integer.toHexString(dec));    } }输出9e现在让我们看一个使用 Integer.parseInt() 方法将十进制转换为十六进制的示例。示例 ... 阅读更多

Java 程序:将十进制整数转换为十六进制数

Samual Sam
更新于 2020-06-26 10:41:08

325 次浏览

使用 toHexString() 方法将十进制转换为十六进制。该方法返回整数参数的字符串表示形式,该参数是以 16 为基数的无符号整数。以下字符用作十六进制数字:0123456789abcdef。以下是语法。String toHexString(int i)它只有一个参数。i - 这是要转换为字符串的整数。示例 在线演示public class Demo {    public static void main( String args[] ) {       int dec = 45;       System.out.println("十进制 = "+dec);       // 转换为十六进制       System.out.println(Integer.toHexString(dec));    } }输出十进制 = 45 2d

Java 程序:添加整数并检查溢出

karthikeya Boyini
更新于 2024-09-18 21:55:48

764 次浏览

在本文中,我们将使用 Java 添加整数并检查溢出。要检查整数溢出,我们需要使用添加的整数结果检查 Integer.MAX_VALUE。在这里,Integer.MAX_VALUE 是 Java 中整数的最大值。让我们看一个示例,其中添加整数,如果总和大于 Integer.MAX_VALUE,则会抛出异常。问题陈述编写一个 Java 程序来添加整数并检查溢出 - 输入 a = 9897988 b = 8798798 输出值 1:9897988 值 2:8798798 总和:18696786 添加整数并检查溢出的步骤以下步骤介绍如何... 阅读更多

广告