JAVA学习-练习试用Java实现“进制转换”
问题:
输入一个10进制正整数,然后输出它所对应的八进制数。输入一个10进制数,输出对应的8进制数。
示例 :输入10,输出12。
解答思路:
以下是使用 Java 实现将十进制转换为八进制的代码:
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int decimalNumber = scanner.nextInt();String octalNumber = Integer.toOctalString(decimalNumber);System.out.println(octalNumber);}
}
上述代码中,首先使用'Scanner'类从用户那里获取一个十进制数。然后,使用'Integer.toOctalString'方法将十进制数转换为八进制数,并将结果存储在一个字符串中。最后,使用'System.out.println'方法打印出八进制数。
(文章为作者在学习java过程中的一些个人体会总结和借鉴,如有不当、错误的地方,请各位大佬批评指正,定当努力改正,如有侵权请联系作者删帖。)