Java 中的强制转换运算符用于将一种数据类型转换为另一种数据类型。示例 public class Sample { public static void main(String args[]) { double d = 20.3; int i = (int)d; System.out.println(i); } } 输出 20
java.util.Arrays 类的 sort(int[] a, int fromIndex, int toIndex) 方法将指定整数的指定范围的指定数组排序为升序数值顺序。要排序的范围从索引 fromIndex(包含)扩展到索引 toIndex(不包含)。示例 import java.util.Arrays; public class ArrayDemo { public static void main(String[] args) { int iArr[] = {3, 1, 2, 18, 10}; for (int number : iArr) { System.out.println("Number = " + number); } Arrays.sort(iArr, 0, 3); System.out.println("int array with some ... 阅读更多
instanceof 运算符仅用于对象引用变量。该运算符检查对象是否属于特定类型(类类型或接口类型)。示例 public class Test { public static void main(String args[]) { String name = "James"; boolean result = name instanceof String; System.out.println(result); } } 输出 true
java.util.Arrays 类的 sort(int[]) 方法将指定的整数数组排序为升序数值顺序。示例 import java.util.Arrays; public class ArrayDemo { public static void main(String[] args) { int iArr[] = {2, 1, 9, 6, 4}; for (int number : iArr) { System.out.println("Number = " + number); } Arrays.sort(iArr); System.out.println("The sorted int array is:"); for (int number : iArr) { System.out.println("Number = " + number); } } } 输出 Number = 2 Number = 1 Number = 9 Number = 6 Number = 4 The sorted int array is: Number = 1 Number = 2 Number = 4 Number = 6 Number = 9
条件运算符也称为三元运算符。此运算符包含三个操作数,用于计算布尔表达式。运算符的目标是决定应将哪个值赋给变量。运算符写成:变量 x = (表达式)?如果为真则取值:如果为假则取值 示例 public class Test { public static void main(String args[]) { int a, b; a = 10; b = (a == 1) ? 20: 30; System.out.println("Value of b is: " + b); b = (a == 10) ? 20: 30; System.out.println(“Value of b is: " + b); } } 输出 Value of b is: 30 Value of b is: 20