eclipse中创建一个类,编程实现以下要求。 定义一个整型变量a,a的值为189。请输出a的二进制表示的字符串,八进制表示的字符串以及十六进制表示的字符串。提示:用Integer类中的方法。
时间: 2024-10-16 13:09:38 浏览: 26
在Eclipse中创建一个名为`NumberConverter`的类并实现这个功能,你可以按照以下步骤编写:
```java
import java.lang.Integer;
public class NumberConverter {
private int a = 189;
public String toBinary() {
return Integer.toBinaryString(a);
}
public String toOctal() {
return Integer.toOctalString(a);
}
public String toHexadecimal() {
return Integer.toHexString(a);
}
public static void main(String[] args) {
NumberConverter numberConverter = new NumberConverter();
System.out.println("Binary representation: " + numberConverter.toBinary());
System.out.println("Octal representation: " + numberConverter.toOctal());
System.out.println("Hexadecimal representation: " + numberConverter.toHexadecimal());
}
}
```
在这个类中,我们定义了一个整型变量`a`并初始化为189。然后,我们定义了三个方法`toBinary()`、`toOctal()`和`toHexadecimal()`,分别用于将`a`转换为二进制、八进制和十六进制。在`main`方法中,我们实例化`NumberConverter`并打印出各个进制的字符串形式。
阅读全文