方式一:写判断 public enum ORDER {FIRST, SECOND;public static ORDER getEnumOrder(int order) {switch (order) {case 1:return FIRST;case 2:return SECOND;default:return null;}}}在使用的地方 ORDER first = ORDER.getEnumOrder(1);方式二:字符串拼接 public enum ORDER {ORDER_1, ORDER...
你在数字前面拼三个000,然后取后面三位就好了。public class Test { public static void main(String[] args) { int i = 6;int j = 10;System.out.println("i==" + codeFormat(i));System.out.println("i==" + codeFormat(j));} public static String codeFormat(int i) { String ...
考查数据类型转换。可以用:Integer.valueOf(String value),例如:System.out.print(Integer.valueOf("001111")); 输出 1111 System.out.print(Integer.valueOf("01001")); 输出 1001
import java.util.Scanner;public class Test { public static void getValue(){ int[] arrayInt = new int[10];Scanner s = new Scanner(System.in);//循环输入十个数字 for(int i=0;i
这段代码首先定义了一个字符串a,接着将这个字符串转换成字符数组b。然后定义了一个空字符串result用于存储最终的结果。接下来使用for循环遍历字符数组b,如果字符属于"0123456789.",就将其添加到result中。最后打印出result。这段代码可以提取字符串中的数字,包括小数点。我们可以根据实际需要修改字符串a...