在 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 = " ... 阅读更多
可以使用数字的二进制表示来计算数字中的总位数。如下所示: 数字 = 9 二进制表示 = 1001 总位数 = 4 演示此功能的程序如下。 示例 在线演示 public class Example { public static void main(String[] arg) { int num = 10; int n = num; int count = 0; while ... 阅读更多
对于十六进制,必须在数字的开头放置 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