Java 基本数据类型及其包装类型总结

深碍√TFBOYSˉ_ 2023-05-28 05:09 64阅读 0赞

基本数据类型 包装类型
byte Byte
short Short
int Integer
long Long
float Float
double Double
boolean Boolean
char Character

  1. String str = "12";
  2. // 字符串转换成int类型数据。 可以把字符串转换成对应的数字
  3. int i = Integer.parseInt(str);
  4. System.out.println(i + 1);
  5. // 把数字转换成字符串
  6. System.out.println("把整数转换成对应 的字符串:" + Integer.toString(i));
  7. // 把整数转换成对应的进制形式
  8. System.out.println("10的二进制:" + Integer.toBinaryString(10));
  9. System.out.println("10的二进制:" + Integer.toBinaryString(10));
  10. System.out.println("10的十六进制:" + Integer.toHexString(10));
  11. // 可以把字符串当成对应的进行数据帮你转换
  12. String data = "100";
  13. int a = Integer.parseInt(data, 16);
  14. // MAX_RADIX = 36 可以进行的进制转换最高是36
  15. System.out.println("a=" + a);
  16. // 集合: 集合是可以存储任意对象类型数据的容器。
  17. ArrayList list = new ArrayList();
  18. list.add(1);
  19. list.add(2);
  20. list.add(3);
  21. // 自动装箱: 自动把java的基本数据类型数据转换成对象类型数据。
  22. int temp = 10; // 基本数据类型
  23. Integer b = temp; // 把a存储的值赋予给b变量。
  24. // 自动拆箱: 把引用类型的数据转换成基本类型的数据
  25. Integer c = new Integer(13);
  26. int d = c; //
  27. System.out.println(d);
  28. // 引用的数据类型
  29. Integer e = 128;
  30. Integer f = 128;
  31. System.out.println("同一个对象吗?" + (e == f));
  32. // Integer类内部维护 了缓冲数组,该缓冲数组存储的-128~127 这些数据在一个数组中。
  33. // 如果你获取的数据是落入到这个范围之内的,那么就直接从该缓冲区中获取对应的数据。

发表评论

表情:
评论列表 (有 0 条评论,64人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java 基本数据类型包装

    【基本数据类型对象包装类】 想要对基本类型数据进行更多的操作,最方便的方式就是将其封装成对象。 为啥呢?因为在对象描述中就可以定义更多的属性和行为对该基本数据类型进行操作...