「java数据反转」java实现整数反转

博主:adminadmin 2023-03-18 10:40:06 384

本篇文章给大家谈谈java数据反转,以及java实现整数反转对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 输入一个数 反转输出

先求这个数的位数,

然后用取余,相除的方法就很快得到,

用String来处理效率太低下,

StringBuffer的reverse()方法更不可取,要是末几位是0,那么输出结果就不对了,

///Test.java

public class Test {

public static void main(String[] args) {

reverse(12340567);

reverse(123000);

}

static void reverse(int a){

int rs = 0;

while(a0){

rs*=10;

rs+=a%10;

a/=10;

}

System.out.println(rs);

}

}

Java编程中如何反转字符串?

几种方法

一种是字符串转换为字符数组char[],然后char[]重新排序后出新字符串

一种是通过StringBuffer或StringBuilder内置的reverse()方法排序

编写一java程序,能将任意整数反转。例:输入982176,系统处理后输出为671289

程序如下

//input:需要反转的int值。

public int reverse(int inputNum){。

String inputStr=""; //将输入的整数先转为字符串。

String result=""; //提前定义反转后的字符串。

//循环。

for(int i=inputStr.length()-1;i=0;i--){。

//一个一个字符连接构造新字符串。

result=result+inputStr.charAt(i);。}。

//反转后的字符串转换为int后返回。

return Integer.parseInt(result)。}。

java数据反转的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java实现整数反转、java数据反转的信息别忘了在本站进行查找喔。