Java的几个基本类型之间的相互转换
来源:互联网 发布:全景图 js 编辑:程序博客网 时间:2024/05/16 07:06
转载:http://matt33.com/2015/10/27/TheTransformOfJava/ 作者:柳年思水
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变量类型之间的相互转换
- 基本类型包装类字符串之间的相互转换
- 基本数据类型、包装类、String类型之间的相互转换
- java 各种基本类型之间的转换
- java String与Date类型之间的相互转换
- Java 基本数据类型和Sting之间的相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java基本类型与byte数组之间相互转换
- Java字符串与基本类型的相互转换
- 基本数据类型之间的相互转换
- CSS解决方案
- 关于xgboost,你需要知道的问题
- Java入门教程
- C++11之继承构造函数
- C# 网络爬虫——分析目标网站
- Java的几个基本类型之间的相互转换
- 小程序系列——进
- 中断及中断处理过程
- Paging-linear-translate.py
- vc6.0 提取*.lst文件,中函数地址,数据地址,应用实例 红色部分显示
- 【python】【穆晨】【171208】连续第五十九天总结
- PELCO协议
- 关于JS闭包的理解
- 网站安装ssl证书(http转https)