Java基本类型之间的相互转换
来源:互联网 发布:大数据服务器配置 编辑:程序博客网 时间:2024/04/29 12:18
String的转换
首先介绍一下String类型的转换,一般遇到的情况可能会有以下几种:Strng转int,String转long,String转byte数组,String转float,下面主要介绍这四种情况。
String转int
把String类型转换为int类型,常用的有以下三种方法:
12345678
String转long
把String类型转换为long类型的方法跟上面的方法类似。
12345678
String转float
把String类型转换为float类型的方法也跟上面的类似。
12345678
String转byte[]
String类型转byte数组方法一般使用String类自带的getBytes()
方法。
1234567
这里补充一个path类型转换为String类型的方法:
1
long类型转换
long类型的转换,这一部分用的情况也很多,下面介绍几种常见的情况。
long转String
long类型转String类型,这里主要介绍三种方法:
12345678
long转int
long类型转换为int类型,这里也主要介绍三种方法:
12345678
long与byte数组的相互转换
一直都感觉byte数组转换比较繁琐,这里也不再叙述,我就给出一篇别人的博客让大家作为参考吧,这里面byte数组与多种数据类型的转换—— java Byte和各数据类型(short,int,long,float,double)之间的转换
int类型的转换
int类型的转换也是我们经常使用的情况,下面也主要介绍几种常见的情况。
int转String
int类型转换为String类型与long转String的类似,一般也有以下三种方法。
12345678
int与Byte的相互转换
关于int类型与byte[]数组的转换,一般情况下,我们使用条件都是在这里转换过来,在另外一个地方就要转换回来,这里介绍两种int与byte数组互相转换的方式。
123456789101112131415161718192021
还有一种为:
1234567891011121314
int转long
int类型转换为long类型的情况并不是大多,这里主要接收几种转换方法:
12345678
int转Interger
int类型转换为Interger类型的情况,我是基本上每怎么遇到过,在这里也上网查询一些资料找到了两种方法。
1234567
byte数组的转换
关于byte数组的转换,上面有几个都是它们只见相互转换的,所以这里就不再介绍那么多,只介绍一个byte数组转换String类型的方法,其他的类型可以通过String类型再进行转换。
byte数组转String类型的方法经常用的可能就是下面这种方法。
123456
最后简单补充以下Java基本数据类型的一些知识:
- Java基本类型之间的相互转换
- Java的几个基本类型之间的相互转换
- java 中基本类型和字符串之间的相互转换
- 基本类型之间的相互转换
- JAVA变量类型之间的相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- 基本类型包装类字符串之间的相互转换
- 基本数据类型、包装类、String类型之间的相互转换
- java 各种基本类型之间的转换
- java String与Date类型之间的相互转换
- Java 基本数据类型和Sting之间的相互转换
- Java字符串与基本类型的相互转换
- Java 记录java基本类型与Byte数组之间相互转换
- spring aop 中@annotation()的使用,关于自定义注解,绝壁原创的文章
- java串口工具
- Python使用@property
- 【机房重构】--附加数据库出错
- 【软件工程】面向切面编程AOP和装饰器
- Java基本类型之间的相互转换
- Android6.0 Launcher3 修改app字体大小
- 线程用来清理 http连接池无效的链接 :
- 基于twist加密法的代码实现
- 6.文本属性
- tomcat中关于-Xms -Xmx -XX:PermSize -XX:MaxPermSize的理解和区别
- LeetCode-Jump Game II
- 《自然》:走出AI伦理困境,从迷失本性到军备竞赛
- 可视化Keras深度学习神经网络模型