找到 4330 篇文章 关于 Java 8

Java 程序检查两个给定矩阵是否相同

Samual Sam
更新于 2024年9月20日 21:39:04

1K+ 次浏览

问题陈述 如果两个矩阵的行数和列数相等,并且对应的元素也相等,则这两个矩阵相同。如下所示: 输入 矩阵 A = 1 2 3 4 5 6 7 8 9 矩阵 B = 1 2 3 4 5 6 7 8 9 矩阵 A 和 B 相同 输出 两个矩阵都相同 检查两个给定矩阵是否相同的步骤 检查两个给定矩阵是否相同的步骤如下: 初始化两个矩阵...... 阅读更多

使用 Java 在一行代码中交换两个变量

Samual Sam
更新于 2019年7月30日 22:30:23

5K+ 次浏览

在 Java 中,可以使用以下语句在一行代码中交换两个变量: x = x ^ y ^ (y = x); 其中 x 和 y 是两个变量。演示此功能的程序如下: 示例 在线演示 public class Example { public static void main (String[] args) { int x = 12, y = 25; System.out.println("x 和 y 的原始值"); System.out.println("x = " ... 阅读更多

Java 程序计算数字中的总位数

karthikeya Boyini
更新于 2019年7月30日 22:30:23

703 次浏览

可以使用数字的二进制表示来计算数字中的总位数。如下所示: 数字 = 9 二进制表示 = 1001 总位数 = 4 演示此功能的程序如下。 示例 在线演示 public class Example { public static void main(String[] arg) { int num = 10; int n = num; int count = 0; while ... 阅读更多

Java 程序显示给定出生日期的星座

karthikeya Boyini
更新于 2020年6月26日 05:42:05

6K+ 次浏览

每个出生日期对应一个星座。下表显示了这些星座及其对应的日期: 星座日期 白羊座 3月21日 - 4月19日 金牛座 4月20日 - 5月20日 双子座 5月21日 - 6月20日 巨蟹座 6月21日 - 7月22日 狮子座 7月23日 - 8月22日 处女座 8月23日 - 9月22日 天秤座 9月23日 - 10月22日 天蝎座 10月23日 - 11月21日 射手座 11月22日 - 12月21日 摩羯座 12月22日 - 1月19日 水瓶座 1月20日 - 2月18日 双鱼座 2月19日 - 3月20日 显示给定出生日期的星座的程序如下。 示例 在线演示 public class Example { public static void ... 阅读更多

在 Java 中定义八进制整数字面量

Samual Sam
更新于 2019年7月30日 22:30:23

4K+ 次浏览

以 0 开头的字面量是八进制字面量。任何以 0 为前缀的数字都被视为八进制数。八进制数只能使用 0-7 的数字,就像十进制数可以使用 0-9,二进制数可以使用 0-1 一样。在 Java 中定义八进制整数字面量很容易。以下是声明和初始化。 int myOct = 023; 示例 在线演示 public class Demo { public static void main(String []args) { int myOct = 023; System.out.println(myOct); } } 输出 19 让我们看另一个例子。 示例 在线演示 public class Demo { public static void main(String []args) { int myOct = 010; System.out.println(myOct); } } 输出 8

Java 中 long 类型的十六进制字面量

karthikeya Boyini
更新于 2019年7月30日 22:30:23

1K+ 次浏览

long 类型的十六进制字面量表示为: long hexLong = 0XABL; 对于十六进制,必须在数字的开头放置 0x 或 0X。 注意:在十六进制中,数字 10 到 15 分别由 a 到 f(A 到 F)表示 示例 在线演示 public class Demo { public static void main(String []args) { long hexLong = 0XABL; System.out.println("long 类型的十六进制字面量:"+hexLong); } } 输出 long 类型的十六进制字面量:171

Java 中的十六进制整数字面量

Samual Sam
更新于 2019年7月30日 22:30:23

6K+ 次浏览

对于十六进制,必须在数字的开头放置 0x 或 0X。 注意:在十六进制中,数字 10 到 15 分别由 a 到 f(A 到 F)表示 以下是声明和初始化为 int 类型的十六进制整数字面量的示例。 int one = 0X123; int two = 0xABC; 示例 在线演示 public class Demo { public static void main(String []args) { int one = 0X123; int two = 0xABC; System.out.println("十六进制:"+one); System.out.println("十六进制:"+two); } } 输出 十六进制:291 十六进制:2748

使用 Java System.out.format 格式化 long 的不同方法

karthikeya Boyini
更新于 2019年7月30日 22:30:23

399 次浏览

Java 中的 System.out.format 用于格式化输出。这里,假设以下为我们的 long。 long val = 787890; 为了格式化,我们考虑了以下内容来调整输出。 System.out.format("%d%n", val); System.out.format("%9d%n", val); System.out.format("%+9d%n", val); System.out.format("%08d%n", val); System.out.format("%, 9d%n", val); 以下是一个完整的示例,它也显示了输出的差异。 示例 在线演示 import java.util.Locale; public class Demo { public static void main(String []args) { long val = 787890; System.out.format("%d%n", val); ... 阅读更多

比较两个 Java long 数组

Samual Sam
更新于 2019年7月30日 22:30:23

452 次浏览

要在 Java 中比较两个 Java long 数组,请使用 Arrays.equals() 方法。假设我们有以下 long 数组。 long[] arr1 = new long[] { 767, 568, 555, 897, 678 }; long[] arr2 = new long[] { 456, 756, 555, 999, 678}; long[] arr3 = new long[] { 767, 568, 555, 897, 678 }; 现在,我们可以使用 equals() 方法比较这些数组的相等性。 Arrays.equals(arr1, arr2); Arrays.equals(arr2, arr3); Arrays.equals(arr1, arr3); 以下是一个完整的示例。 示例 在线演示 import java.util.*; public class Demo { public ... 阅读更多

Java 程序对 long 数组进行排序

karthikeya Boyini
更新于 2024年8月30日 11:43:14

2K+ 次浏览

在这篇文章中,我们将对 Java 中的 long 数组进行排序。我们将使用 Arrays 类中的 Arrays.sort() 方法,该方法位于 java.util 包中。它将帮助我们按升序排列数据,使其更容易使用。我们将从一个未排序的数组开始,显示它,使用 Java 的内置方法对其进行排序,然后显示排序后的数组。 问题陈述 给定一个未排序的 long 数字数组,编写一个 Java 程序对未排序的数组进行排序。 输入 未排序的 long 数组:987, 76, 5646, 96, 8768, 8767 输出 排序后的 long 数组:76, 96, 987, 5646, 8767, 8768 对 long 数组排序的步骤 以下是... 阅读更多

广告