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

Java程序用于减去整数并检查溢出

Samual Sam
更新于 2024年10月10日 11:38:29

983 次浏览

在本文中,我们将减去两个整数并检查结果是否导致 Java 中的溢出。要检查整数溢出,我们需要检查 Integer.MAX_VALUE 与减去整数的结果,这里,Integer.MAX_VALUE 是 Java 中整数的最大值。让我们看一个示例,其中整数相减,如果结果大于 Integer.MAX_VALUE,则抛出异常。问题陈述用 Java 编写一个程序来减去整数并检查溢出 - 输入 val1 = 9898999 val2 = 8784556 输出 Value1:9898999 Value2:8784556 减法结果:1114443 减去整数并检查... 的步骤 阅读更多

检查字符在 Java 中是否为大写

karthikeya Boyini
更新于 2023年9月6日 21:10:01

44K+ 次浏览

要检查字符在 Java 中是否为大写,请使用 Character.isUpperCase() 方法。我们有一个要检查的字符。char val = 'K';现在让我们使用 Character.isUpperCase() 方法。if (Character.isUpperCase(val)) {    System.out.println("字符为大写!"); } else {    System.out.println("字符为小写!"); }现在让我们看看完整的示例,以检查 Java 中的大写。示例实时演示 public class Demo {    public static void main(String []args) {       System.out.println("正在检查大写字符...");       char val = 'K';       System.out.println("字符:"+val);       if (Character.isUpperCase(val)) {          System.out.println("字符... 阅读更多

Java程序用于显示可打印字符

Samual Sam
更新于 2024年9月18日 21:56:05

664 次浏览

在本文中,我们将学习如何在 Java 中显示可打印字符。该程序使用 ASCII 码 32 到 126,对应于可打印的符号、数字和字母。我们将使用 System.out.write() 来打印每个字符,而不是使用 System.out.println()。问题陈述编写一个 Java 程序,通过迭代其 ASCII 值来显示所有可打印字符 - 输出可打印字符... ! " # $ % & '( ) * + , - . /0 1 2 3 4 5 6 7 8 9 : ; < = > ?@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ 显示可打印字符的步骤以下是显示可打印字符的步骤 - 从打印消息“可打印字符...”开始。使用 for 循环迭代 ASCII ... 阅读更多

如何在 Java 中将 int 值赋给 char 变量

karthikeya Boyini
更新于 2020年6月26日 10:52:45

2K+ 次浏览

在 Java 中将 int 值赋给 char 变量将考虑 ASCII 值并显示关联的字符/数字。这里,我们有一个 char。char val;现在将 int 值赋给它。val = 77;现在,当您打印“val”的值时,它将显示与值(ASCII)77 关联的字符。以下是完整示例。示例实时演示 public class Demo {    public static void main(String []args) {       char val;       val = 77;       System.out.print("值:");       System.out.println(val);    } }输出值:M

反转 Java 中的整数

Samual Sam
更新于 2020年6月26日 10:53:18

1K+ 次浏览

要反转 Java 中的整数,请尝试以下代码 - 示例实时演示 import java.lang.*; public class Demo {    public static void main(String[] args) {       int i = 239, rev = 0;       System.out.println("原始值:"+ i);       while(i != 0) {          int digit = i % 10;          rev = rev * 10 + digit;          i /= 10;       }       System.out.println("反转后:"+ rev);    } }输出原始值:239 反转后:932在上述程序中,我们有以下 int 值,我们将对其进行反转。int i = 239;现在,循环遍历直到值为 0。找到余数并执行以下操作以获得给定整数 239 的反转。while(i != 0) {    int digit = i % 10;    rev = rev * 10 + digit;    i /= 10; }

比较 Java 中的两个 Java int 数组

karthikeya Boyini
更新于 2020年6月26日 10:53:52

499 次浏览

要比较两个 Java short 数组,请使用 Arrays.equals() 方法。让我们首先声明并初始化一些 int 数组。int[] arr1 = new int[] { 33, 66, 12, 56, 99 }; int[] arr2 = new int[] { 33, 66, 12, 56, 99 }; int[] arr3 = new int[] { 33, 66, 15, 56, 90 };现在让我们比较上述任何两个数组。Arrays.equals(arr1, arr2));同样,对其他数组进行操作并进行比较示例实时演示 import java.util.*; public class Demo {    public static void main(String[] args) {       int[] arr1 = new int[] { 33, 66, 12, 56, ... 阅读更多

在 Java 中通过引用传递整数

Samual Sam
更新于 2020年6月26日 10:54:21

1K+ 次浏览

要通过引用在 Java 中传递整数,请尝试以下代码 - 示例实时演示 public class Demo {    public static void display(int[] arr) {       arr[0] = arr[0] + 50;;    }    public static void main(String[] args) {       int val = 50;       int[] myArr = { val };       display(myArr);       System.out.println(myArr[0]);    } }输出 100在上述程序中,创建了一个自定义方法,该方法传递一个 int 数组。int val = 50; int[] myArr = { val }; display(myArr);在方法中,我们对数组的值执行了数学运算。public static void display(int[] arr) {    arr[0] = arr[0] + 50;; }然后在主函数中显示更新后的值。System.out.println(myArr[0]);

在 Java 中解析并格式化为十六进制

karthikeya Boyini
更新于 2020年6月26日 10:54:48

237 次浏览

要在 Java 中解析并格式化为十六进制,我们使用了 BigInteger 类。java.math.BigInteger 类提供了类似于 Java 所有原始整数运算符的所有操作以及 java.lang.Math 中所有相关方法的操作。在下面的示例中,我们使用了 BigInteger 并创建了一个对象。通过它,我们使用参数(作为十六进制和基数,即十六进制的 16)设置了一些值。BigInteger bi = new BigInteger("2ef", 16);让我们看一个例子。示例实时演示 import java.math.*; public class Demo {    public static void main( String args[] ) {       BigInteger bi = new BigInteger("2ef", 16); ... 阅读更多

在 Java 中解析并格式化数字为十进制

Samual Sam
更新于 2020年6月26日 10:55:20

353 次浏览

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

Java程序用于将原始数据类型包装到包装器对象中

karthikeya Boyini
更新于 2020年6月26日 10:56:21

388 次浏览

每个 Java 原始数据类型都有一个专用于它的类。这些类将原始数据类型包装到该类的对象中。因此,它被称为包装类。以下是显示包装器对象中原始数据类型的程序。示例实时演示 public class Demo {    public static void main(String[] args) {       Boolean myBoolean = new Boolean(true);       boolean val1 = myBoolean.booleanValue();       System.out.println(val1);       Character myChar = new Character('a');       char val2 = myChar.charValue();       System.out.println(val2);       Short myShort ... 阅读更多

广告