【转】valueof()用法

valueOf()用来返回对象的原始类型的值。

语法

booleanObject.valueOf()

代码:
<script>

var a = new String("valueOf test");
var b = a.valueOf();
var c = "valueOf test";
if(typeof(b) == typeof(c))
{
document.write("a等于c");
}else{
document.write("a不等于c");
}
</script>

结果显示:a等于c
分析:a是一个String对象,用valueOf()返回它的原始类型的值,跟c的原始值相等;

时间: 2024-10-13 01:23:16

【转】valueof()用法的相关文章

(String)、toString、String.valueOf用法区别(转)

在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能.本文将对常用的转换方法进行一个总结. 常用的方法有(String)要转换的对象,Object#toString(),String.valueOf(Object)等. (String) 这是标准的类型转换,将object转成String类型的值.使用这种方法时,需要注意的是类型必须能转成String类型.因此最好用instanceof做个类型检查,以判断是否可以转换.否则容易抛出CalssCastException异

枚举ENUM的tostring() valueof()和values()用法

从jdk5出现了枚举类后,定义一些字典值可以使用枚举类型; 枚举常用的方法是values():对枚举中的常量值进行遍历; valueof(String name) :根据名称获取枚举类中定义的常量值;要求字符串跟枚举的常量名必须一致; 枚举类中重写了toString()方法,返回的是枚举常量的名称; 其实toString()和value是相反的一对操作.valueOf是通过名称获取枚举常量对象.而toString()是通过枚举常量获取枚举常量的名称; 1 package enumTest; 2

Java string.valueof的用法以及与parseint的区别

一.由基本数据型态转换成String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf() 这个参数多载的方法 有以下几种 (1)String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 (2)String.valueOf(char c) : 将 char 变量 c 转换成字符串 (3)String.valueOf(char[] data) : 将 char 数组 data

转——JAVA中calendar,date,string 的相互转换和详细用法

package cn.outofmemory.codes.Date; import java.util.Calendar; import java.util.Date; public class CalendarDemo { public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); System.out.println("现在时间

indexOf、instanceOf、typeOf、valueOf详解

1.indexOf() 该方法用来返回某个指定的字符串值在字符串中首次出现的位置. 语法:indexOf(searchvalue,fromindex);两个参数,参数一表示查询的字符串值,参数二可选表示开始查询的起始位置,若不写默认从首字符开始查询 1 var string = "abcdeADhu390u09"; 2 console.log(string.indexOf("d"));//3 注意下标值从0开始 3 console.log(string.indexO

Java enum的用法详解

在JDK1.5 之前,我们定义常量都是: public static fianl.... .现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法. public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switch JDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可读性更强. enum Signal { GREEN, YELLOW, RED } public cl

String.valueOf() 方法的使用

缺心眼的公牛 我每天都在成长和进步 1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 String.valueOf(char c) : 将 char 变量 c 转换成字符串 String.valueOf(char[] data) : 将 ch

ElasticSearch的基本用法与集群搭建

ElasticSearch的基本用法与集群搭建 一.简介 ElasticSearch和Solr都是基于Lucene的搜索引擎,不过ElasticSearch天生支持分布式,而Solr是4.0版本后的SolrCloud才是分布式版本,Solr的分布式支持需要ZooKeeper的支持. 这里有一个详细的ElasticSearch和Solr的对比:http://solr-vs-elasticsearch.com/ 二.基本用法 Elasticsearch集群可以包含多个索引(indices),每一个索

Java Enum类语法和用法解析

一.语法 1. Enum的全称为enumeration,中文俗称枚举类,学过C/C++等语言的人,应该都对它略知一二. 但在Java语言规范中,是在JDK 5版本中才引入的,存放在 java.lang 包中.在Java版的Enum实质是语法糖,其声明方式如下: 1 package felix.fu 2 public enum Color{ 3 RED, 4 BLUE, 5 BLACK, 6 YELLOW, 7 GREEN 8 } enum是用来声明枚举的关键字,声明定义的类都隐含继承了一个父类(