问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 中 valueof 方法的使用

发布网友 发布时间:2022-04-26 19:45

我来回答

7个回答

懂视网 时间:2022-05-15 06:28

下面我就为大家带来一篇浅谈String.valueOf()方法的使用。现在就分享给大家,也给大家做个参考。

前面的话

关于类型转换,对象常见的两个方法是toString()和valueOf()。实际上,这两个方法也可以应用在包装类型上。前面已经介绍过toString()方法,本文将介绍valueOf()方法,该方法返回原值

【1】undefined和null没有valueOf()方法

【2】布尔型数据true和false返回原值

【3】字符串类型原值返回

【4】数值类型分为整数和浮点数进行处理

1、整数直接跟上.valueOf()形式,会报错,提示无效标记,所以尽量加括号

[注意]-0的valueOf()值是-0,而-0的toString()值是'0'

2、浮点数原值返回

[注意]和toString()不同的是,valueOf()不可以接收转换基数

【5】对象Object类型及自定义对象类型返回原对象

【6】函数Function类型返回原函数

【7】数组Array类型返回原数组

【8】和其他对象不同,时间Date类型返回一个数字值,它是this时间值

【9】正则表达式RegExp类型返回原正则对象

【10】错误Error类型

总 结  

1、toString()和valueOf()的主要不同点在于,toString()返回的是字符串,而valueOf()返回的是原对象

2、由于undefined和null不是对象,所以它们toString()和valueOf()两个方法都没有

3、数值Number类型的toString()方法可以接收转换基数,返回不同进制的字符串形式的数值;而valueOf()方法无法接受转换基数

4、时间Date类型的toString()方法返回的表示时间的字符串表示;而valueOf()方法返回的是现在到1970年1月1日00:00:00的数值类型的毫秒数

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

AJAX与JavaScript的使用详解

JavaScript怎么使用ajax操作表单

javascript 中 .min.js 和.js 文件的区别?

热心网友 时间:2022-05-15 03:36

不同的valueOf是不一样的, 比如String中的静态方法valueOf, 有很多的重载方法, 为的是将各种类型的数据, 都转化为字符串类型

Integer(Long, Byte).valueOf也有几个重载, 是将int(long, byte)型和String 转化为Integer(Long, Byte)型, 还有一个是根据设置的进制方式, 通过字符串得到Integer(Long, Byte)值, 比如Integer(Long).valueOf("C", 16), 的结果都是12

Double(Float).valueOf就是将double(float)转化为Double(Float).

热心网友 时间:2022-05-15 04:54

String.valueOf()方法就是把其它类型转化为字符串类型:
例如:
int a =1;
char c='b';
String str=String.valueOf(a);
String str1=String.valueOf(c);

则输出str 的话就会字符串1
则输出str1 的话就会字符串b

热心网友 时间:2022-05-15 06:29

int a = 2;
String.valueof(a)就是把整形a转换成字符串型。

热心网友 时间:2022-05-15 08:20

要多参考JAVA的JDK文档就会明白一切了,

热心网友 时间:2022-05-15 10:28

抓本书 在旁边自己看看,会更清楚哦。

热心网友 时间:2022-05-15 12:53

public static String valueOf(boolean b)返回 boolean 参数的字符串表示形式。
public static String valueOf(char c)返回 char 参数的字符串表示形式。
public static String valueOf(int i)返回 int 参数的字符串表示形式。
public static String valueOf(long l)返回 long 参数的字符串表示形式。
public static String valueOf(float f)返回 float 参数的字符串表示形式。
public static String valueOf(double d)返回 double 参数的字符串表示形式。
public static Boolean valueOf(boolean b)返回一个表示指定 boolean 值的 Boolean 实例。如果指定的 boolean 值为 true,则此方法返回 Boolean.TRUE;如果为 false,则返回 Boolean.FALSE。
public static Boolean valueOf(String s)返回一个用指定的 String 表示值的 Boolean 值。如果 String 参数不为 null 且在忽略大小写时等于 "true",则返回的 Boolean 表示 true 值。
例子:Boolean.valueOf("True") 返回 true。
例子:Boolean.valueOf("yes") 返回 false。

public static Integer valueOf(String s)
throws NumberFormatException返回保持指定的 String 的值的 Integer 对象。
public static Integer valueOf(int i)返回一个表示指定的 int 值的 Integer 实例

就是类型之间的转换。

太多了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
房产证是房管局具体哪个部门在办理 电脑绿灯闪烁无法开机电脑主机绿灯一直亮但是开不开机没有反应_百度... 联想19寸显示器出现绿色一闪一闪 显示器绿灯闪烁,没图像 为什么我的联想显示器的指示灯总是闪烁??? 梦见一个小乞丐撒尿到头来的预兆 国服3.22战斗贼如何打出《高》DPS 国服3.22盗贼天赋,武器选择 魔兽世界3.22版本,战斗贼输出循环,请详细一点儿,谢谢,还有,红色宝石全部... 当老板需要具备哪些品质和能力 String.valueOf() 在Java语言中,字符串中的string.valueOf()方法是怎么用的? 嫩豆腐如何能把水快速控干我想用油煎 正宗芙蓉豆腐的做法 醋水豆腐浆水烧开了能泡吗? 臭臭腐乳怎么做 照豆腐凉水下锅还是热水下锅 豆腐照水时长 水豆腐 即豆腐脑怎么制作的 谢谢 历史上集大成者 关于中国古代文化 全才的中国历史上的全才 中国古代哲学的集大成者是谁? 什么叫“集大成者”? 现存最早最完整的一部中国古代农学名著 中国古代八大科学名著是什么 北魏时期著名农学家贾思勰所著的什么是古代农学体系 什么被称为中国古代田园诗的集大成者 姓王的古代著名人物有哪些? 中国古代工业书籍? String str=String.valueOf(n); String str=String.valueOf(number);这里的valueOf是什... valueOf()方法 String.valueOf(int i)和Integer.toString(int i)有什么区别? String.valueof;和String 是= ""+11;的区别 java.lang.String 中的valueOf() 有什么用 怎么用 String.format()与String.valueOf()区别 java中 valueof 方法的意思 c# 转为string的方法String.valueOf(Object)和(String)object方法... JAVA里的String里的.valueOf(A),substring(A),indexOf(A);怎么用?? java中String的value是什么? String.valueOf(object obj)和object.toString()以及String(object)之间... String.valueOf()与text.getText().toString()有什么区别啊? java String.valueOf(null)为什么会报空指针 String.valueOf(a)和(String)a有什么区别? win7怎么设置远程桌面 迪士尼公主们穿上婚纱会是什么样子的? 结婚用的枕芯灰色蓝色和白色这三个颜色哪个最好? 凉拌黄瓜的水来自哪里 淘宝有黄瓜水卖么?