Java valueOf()方法:返回数据的字符串表示形式
Java String 类中的 valueOf() 方法是一个静态方法,返回指定类型参数的字符串表示形式。指定类型参数可以是 boolean、char、int、long、float 和 double。
语法1
返回 boolean 参数的字符串表示形式。如果参数为 true,则返回一个等于 "true" 的字符串;否则,返回一个等于 "false" 的字符串。valueOf(boolean b)
参数说明:- b:要表示为字符串的 boolean 对象。
示例
使用 valueOf() 函数获取 boolean 类型数据的字符串形式。public static void main(String[] args){ boolean strCom = true; //定义要进行转换的字符串 String str = String.valueOf(strCom); //将boolean对象进行转换 System.out.println(str); //将转换后的字符串输出 }运行程序,str 的输出结果为 "true"。
语法2
返回 char 参数的字符串表示形式。valueOf(char c)
参数说明:- c:要转换为字符串的 char 字符。
示例
使用 valueOf() 函数获取 char 类型数据的字符串形式。public static void main(String[] args){ char strCom = '张'; //定义字符对象 String str = String.valueOf(strCom); //将字符转换为字符串 System.out.println(str); //将转换后的字符串输出 }输出字符串 str,结果为“张”。
语法3
int 参数的字符串表示形式。该表示形式恰好是单参数的 Integer.toString 方法返回的结果。valueOf(int i)
参数说明:- i:要转换为字符串的int类型变量。
示例
使用 valueOf() 函数获取 int 类型数据的字符串形式。public static void main(String[] args){ int strCom = 2019; //定义int型数据 String str = String.valueOf(strCom); //对int变量 System.out.println(str); //将转换后的内容输出 }输出字符串 str,结果为“2019”。
语法4
返回 long 参数的字符串表示形式。该表示形式恰好是单参数的 Long.toString 方法返回的结果。valueOf(long l)
参数说明:- l:要转换为字符串的long类型变量。
示例
本示例使用 valueOf() 函数获取 long 类型数据的字符串形式。public static void main(String[] args){ long strCom = 214L; //定义长整型数据 String str = String.valueOf(strCom); //将变量转换为String类型 System.out.println(str); //输出转换后的结果 }输出字符串 str,结果为“214”。
语法5
返回 float 参数的字符串表示形式。该表示形式恰好是单参数的 Float.toString 方法返回的结果。valueOf(float f)
参数说明:- f:要转换为字符串的float类型变量。
示例
本示例使用 valueOf() 函数获取 float 类型数据的字符串形式。float 类型数据的值为十进制表示的单精度小数(在数字后加 F)。public static void main(String[] args){ float strCom = 12.12F; //定义浮点型数据 String str = String.valueOf(strCom); //将浮点变量进行类型转换 System.out.println(str); //输出转换后的结果 }输出字符串 str,结果为“12.12”。
语法6
返回 double 参数的字符串表示形式。该表示形式恰好是单参数的 Double.toString 方法返回的结果。valueOf(double d)
参数说明:- d:要转换为字符串的double类型变量。
示例
本示例使用 valueOf() 函数获取 double 类型数据的字符串形式。其中 double 类型数据的值为十进制表示的双精度小数。public static void main(String[] args){ double strCom = 56.78; //定义double型数据,十进制双精度小数 String str = String.valueOf(strCom); //将参数转换为字符串对象 System.out.println(str); //将转换后的字符串输出 }输出字符串 str,结果为“56.78”。
语法7
返回 char 数组参数的字符串表示形式。字符数组的内容已被复制,后续修改不会影响新创建的字符串。valueOf(char[] data)
参数说明:- data:要转换为字符串的字符数组。
示例
本示例使用 valueOf() 函数获取与数组序列相同的字符串形式。char[] array = {'C','语','言','中','文','网'}; //定义一个字符数组 String data = String.valueOf(array); //将字符数组进行字符串转换 System.out.println(data); //将转换后的字符串输出输出字符串 str,结果为“C语言中文网”。
所有教程
- socket
- Python基础教程
- C#教程
- MySQL函数
- MySQL
- C语言入门
- C语言专题
- C语言编译器
- C语言编程实例
- GCC编译器
- 数据结构
- C语言项目案例
- C++教程
- OpenCV
- Qt教程
- Unity 3D教程
- UE4
- STL
- Redis
- Android教程
- JavaScript
- PHP
- Mybatis
- Spring Cloud
- Maven
- vi命令
- Spring Boot
- Spring MVC
- Hibernate
- Linux
- Linux命令
- Shell脚本
- Java教程
- 设计模式
- Spring
- Servlet
- Struts2
- Java Swing
- JSP教程
- CSS教程
- TensorFlow
- 区块链
- Go语言教程
- Docker
- 编程笔记
- 资源下载
- 关于我们
- 汇编语言
- 大数据
- 云计算
- VIP视频