java中倒序输出:给定一个5位整数,编码输出它的倒序数。(如给定数字12345,则程序运行后求得54321)?
3个回答
展开全部
public static void main(String[] args) {
String ss = "12345 ";
StringBuffer sb = new StringBuffer(ss);
System.out.println(sb.reverse());
}
主要是利用StringBuffer的reverse方法,工作地方没java环境,无法测试,你运行看看。
String ss = "12345 ";
StringBuffer sb = new StringBuffer(ss);
System.out.println(sb.reverse());
}
主要是利用StringBuffer的reverse方法,工作地方没java环境,无法测试,你运行看看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码我是不想给你写了,提供一个思路吧。将获取到的这个数字转换成String类型。通过String的split方法截取成数组。然后将数组倒序输出就是了。
追问
import java.util.*;
public class Work06{
public static void main(String[] args){
System.out.println("请输入一个5为数");
Scanner input =new Scanner(System.in);
int no =input.nextInt();
int gw =no/10000;
int sw =no/1000%10;
int bw =no/100%10;
int qw =no/10%10;
int ww =no/10;
int sum =gw+sw+bw+qw+ww;
System.out.println("输出的倒序数为:"+sum);
类似这种的思路有吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询