第1关:练习-Java包装类之Integer类
任务描述
本关任务:根据所学的有关 Integer 类的知识,完成以下要求:
- 输出 Integer 类的最大值和最小值;
- 输出 变量 a 的二进制值和八进制的值;
- 输出 int 类型的二进制位数的值。
编程要求
仔细阅读右侧编辑区内给出的代码框架及注释,按照提示编写程序代码。
测试说明
平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。 可在右侧“测试结果”区查看具体的测试集详情。
测试输入:
12
预期输出:
最大值:2147483647
最小值:-2147483648
a的二进制值为:1100
a的八进制值为:14
int类型的二进制位数为:32
开始你的任务吧,祝你成功!
源代码:
import java.util.Scanner;
public class TestDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Integer a = scanner.nextInt();
// 请在下面的Begin-End之间编写正确的代码
/********* Begin *********/
System.out.println("最大值:" + Integer.MAX_VALUE);
System.out.println("最小值:" + Integer.MIN_VALUE);
System.out.println("a的二进制值为:" + Integer.toBinaryString(a));
System.out.println("a的八进制值为:" + Integer.toOctalString(a));
System.out.println("int类型的二进制位数为:" + Integer.SIZE);
/********** End **********/
}
}