建立控制台应用程序,编写一个方法Fun。(JAVA,用JCreator Pro写)
建立控制台应用程序,编写一个方法Fun,功能:从低位开始取出整型变量S中奇数位上的数,依次构成一个新的数放在t中。高位仍在高位,低位仍在低位。例如:当s中的数为:7654...
建立控制台应用程序,编写一个方法Fun,功能:从低位开始取出整型变量S中奇数位上的数,依次构成一个新的数放在t中。高位仍在高位,低位仍在低位。
例如:当s中的数为:7654321时,t中的数为:7531。 展开
例如:当s中的数为:7654321时,t中的数为:7531。 展开
2个回答
展开全部
你可以将这个整数转换成字符串,然后再转换成数组处理。
public static void main(String args[]) {
int num = 7654321;
String temp = String.valueOf(num);
char[] nums = temp.toCharArray();
String rs = "";
for(int i = 0; i < nums.length; i++){
if(Integer.valueOf(nums[i])%2==1){
rs+=nums[i];
}
}
System.out.println(rs);
}
简单实现了一下,将就用吧。
public static void main(String args[]) {
int num = 7654321;
String temp = String.valueOf(num);
char[] nums = temp.toCharArray();
String rs = "";
for(int i = 0; i < nums.length; i++){
if(Integer.valueOf(nums[i])%2==1){
rs+=nums[i];
}
}
System.out.println(rs);
}
简单实现了一下,将就用吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询