【问题描述】java编程:将一个整数中的每一位上为奇数的数依次取出,构成一个新数

【问题描述】将一个整数中的每一位上为奇数的数依次取出,构成一个新数并输出。高位仍在高位,低位仍在低位。【输入形式】输入一个整数【输出形式】输出构成的新数【样例输入1】87653142【样例输出1】7531【样例输入2】-123456【样例输出2】-135
2026年09月19日 12:33
有1个网友回答
网友(1):

int i=87653142;
String s = String.valueOf(i).replaceAll("[02468]","");
System.out.println(s);