整数类型_进制转换

来源:互联网 发布:cms监控软件 编辑:程序博客网 时间:2024/04/30 23:36

1、java 语言整形常数的三种表示形式:

- 十进制整数,如:99,-500,0

- 八进制整数,要求以0开头,如015

- 十六进制数,要求以0x或0X开头,如:OX15

2、java语言的整形常数默认为int型,声明long型常量可以后加'l'或‘L’(建议使用大写,小写容易误认为数字1),如:

- long a = 55555555;//不会出错,在int表示的范围内(21亿内)。

- long b = 55555555555;//不加L出错,已经超过int表示的范围。



public class TestDataType {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubint a = 10;System.out.println(Integer.toBinaryString(a));//十进制变量转为二进制字符串System.out.println(Integer.toOctalString(a));//十进制变量转为八进制字符串System.out.println(Integer.toHexString(a));//十进制变量转为八进制字符串}}

1 0