「java整数翻转」编写函数将正整数翻转
本篇文章给大家谈谈java整数翻转,以及编写函数将正整数翻转对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、JAVA 循环 翻转整数
- 2、java编写一个程序,用户输入一个正整数,把它的各位数字颠倒一下,并输出颠倒后结果
- 3、编写一java程序,能将任意整数反转。例:输入982176,系统处理后输出为671289
JAVA 循环 翻转整数
不知道你的3行代码都有哪些要求。写了一个你自己参考修改吧
public class Test {
public static int reverse(int n) {
int isNegative = 1;
if (n 0) {
n = (-n);
isNegative = -1;
}
StringBuffer sb = new StringBuffer();// 创建空的StringBuffer
sb.append(n).reverse();// 将n添加到sb,然后反转。。
return isNegative * Integer.parseInt(sb.toString());
}
public static void main(String args[]) {
System.out.println(reverse(654321));
System.out.println(reverse(-123456));
}
}
java编写一个程序,用户输入一个正整数,把它的各位数字颠倒一下,并输出颠倒后结果
代码如下:
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数:");
int num = scanner.nextInt();
StringBuilder stringBuilder = new StringBuilder();
String reverseStr = stringBuilder.append(num).reverse().toString();
System.out.println(reverseStr);
//如果想要整型,再转换一次
int reverseNum = Integer.valueOf(reverseStr);
// System.out.println(reverseNum);
}
}
编写一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整数翻转和编写函数将正整数翻转的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。