【java基础】在Java中实现基本数据类型与字符、字符串之间的转换
来源:互联网 发布:非常嫌疑犯影评知乎 编辑:程序博客网 时间:2024/05/16 05:08
在Java中实现基本数据类型与字符、字符串之间的转换
摘要:在我们对Java的学习当中数据类型之间的转换,是我们常见的事,我们也都知道基本数据类型之间有自动转换和强制转换,在int 、 short 、 long 、float 、double之间的转换我们都比较清楚的吧,但我们也应该知道它们与字符串及字符型之间的类型转换又是怎样对,让我们一起来探讨一下它们的转换。
一.整形与字符型之间的数据类型转换:
1.int转换成char有两种方法:
① 是利用char的unicode编码
例:int num1 = 8;
char ch1 = (char) (num1 + 48);
2. char转换成int型
① 使用int的parseint方法
例: Character ch2 = '8'; (char是基本数据类型,Character是其包装类型。)
int num2 =Integer.parseInt(ch2.toString());
②是利用char的unicode编码
例:char ch3 = '8';
int num3 = ch3 - 48;
二.基本数据类型与字符串之间的转换:
1. int转换成String
①.整型转换成字符型
String num =Integer.toString(int n);
②.Long型转换成字符型
String num =Long.toString(long n);
③.Short型转换成字符型
String num =Short.toString(Short n);
④.Float型转换成字符型
String num =Float.toString(Float n);
⑤.Double型转换成字符型
String num =Double.toString(Double n);
2. String转换成int
①.转换成Int型
int/Integer num =Integer.parseInt(String str);
②.转换成long型
Long/long num =Long.parseLong(String str);
③.转换成short型
short/Short num =Short.parseShort(String str);
④.转换成float型
float/Float num =Float.parseFloat(String str);
⑤.转换成double型
double/Double num = Double.parseDouble(String str);
- 【java基础】在Java中实现基本数据类型与字符、字符串之间的转换
- java基础--->基本数据类型之间的转换
- java基础数据类型与字符串之间的转换
- java中字符串与字符数组之间的转换
- java中基本数据类型与字符串的转换
- java-包装类、基本数据类型和字符串之间的转换
- 基本数据类型与字符串之间的转换
- java基本数据类型与字符串之间的转换(基本数据类型、对象封装类、自动装箱、自动拆箱)
- Java基本数据类型:long与float之间的转换疑惑
- java基本数据类型与包装类之间的转换
- Java基础:第二十讲 Java基本类型与字符串之间的转换
- java 的基本数据类型之间的转换
- 小白成长记——Java基础之基本数据类型与字符串的相互转换
- java 基本数据类型之间的转换
- 关于java 基本数据类型之间的转换
- java 基本数据类型之间的转换
- 关于java基本数据类型之间的转换
- 【java】 基本数据类型之间的转换
- eclipse 连接到 Hive 时的异常
- JavaScript读书学习笔记(三)——BOM
- 在线广告自动截屏监测系统使用帮助
- 快速幂和慢速乘
- 【扩展欧几里得】hdu 1576 A/B
- 【java基础】在Java中实现基本数据类型与字符、字符串之间的转换
- const
- 本次考试总结(2017.9.30考试)
- 【bzoj2466】【caioj1113】树---树形DP/高斯消元+dfs
- 哈哈日语学习★日语入门短句(一)
- oracle中pl/sql编程(三)
- 编写源代码->编译->连接
- ASCII
- Spring配置