java 类型转化:(数值型~整型、浮点型←----→非数值型~字符串、字节;以及 字符串←----→字节(字节数组)

简介: java 类型转化:(数值型~整型、浮点型←----→非数值型~字符串、字节;以及 字符串←----→字节(字节数组)

java 类型转化:(数值型~整型、浮点型←----→非数值型~字符串、字节;以及 字符串←----→字节(字节数组)

 


① 字节整型:使用Byte.toUnsignedInt(字节);

② 字节数组字符串:new String(字节数组,开始位置,长度);

③ 字符串字节数组:使用String对象.getBytes(字符串);

④ 整型/浮点型数组字符串:

通过数组循环的方式,最终拼接成字符串:

(1)str[i] = “” + intArray[i];

 (2) 通过StringBuilder的追加方式append(intArray[i]);

(3)str[i] = String.valueOf(intArray[i]);

这里的String.valueOf(整型);   //参数类型是整型,不是整型数组,如果整型数组,最后得到的是整型数组的地址哈哈哈。

这里的Integer.toString(整型); //参数类型是整型哈

整型数组.toString();          //得到的也是整型数组的地址哈哈哈

⑤ 字符串整型/浮点型:Integer.parseInt(字符串);    Double.parseDouble(字符串);

 

 


ps:

(1) java的包装类:Integer、Double、Float、String类:都封装一些相互转换的方法。

例如Integer.valueOf(字符串类型);    字符串类型包装成整型,底层就是:Integer.toString(整型);

Integer.parseInt(字符串类型);  //底层是转化为字节类型,再到整型,很容易的,ascall本质上就是整型

 

(2) Integer、Double、Float、String 对象相互转化的方法更加多了,

举例整型,除了valueOf、parseInt、toString、还有getInteger、get某某类型。

目录
相关文章
|
19天前
|
Java
Java 字符串分割split空字符串丢失解决方案
Java 字符串分割split空字符串丢失解决方案
|
1月前
|
Java
【Java】如果一个集合中类型是String如何使用拉姆达表达式 进行Bigdecimal类型计算?
【Java】如果一个集合中类型是String如何使用拉姆达表达式 进行Bigdecimal类型计算?
25 0
|
1月前
|
Java
java中的泛型类型擦除
java中的泛型类型擦除
13 2
|
1天前
|
安全 Java 程序员
Java 泛型类型:变幻中的不变性
【4月更文挑战第21天】
4 1
Java 泛型类型:变幻中的不变性
|
5天前
|
存储 Java
JAVA变量类型
JAVA变量类型
11 0
|
10天前
|
存储 算法 安全
什么是Java泛型类型?
【4月更文挑战第13天】
12 0
什么是Java泛型类型?
|
16天前
|
Java
Java 16 新玩法:instanceof 升级版,让类型检查更精准
Java 16 新玩法:instanceof 升级版,让类型检查更精准
13 0
|
16天前
|
存储 监控 安全
泛型魔法:解码Java中的类型参数
泛型魔法:解码Java中的类型参数
34 0
泛型魔法:解码Java中的类型参数
|
21天前
|
Java
Java练习题-键盘录入字符串实现大小写转换
Java练习题-键盘录入字符串实现大小写转换
20 2
|
22天前
|
存储 安全 Java
Java中实现高效的字符串拼接技术
【4月更文挑战第6天】在Java编程中,字符串拼接是一个常见的操作。然而,由于字符串的不可变性,频繁的拼接操作可能会导致性能问题。本文将探讨Java中实现高效字符串拼接的技术,包括使用StringBuilder类、StringBuffer类以及Java 8中的StringJoiner类。通过对比这些技术的优缺点,我们将为您提供在不同场景下选择合适的字符串拼接方法的建议。