java Boolean.valueOf(str)

java中Boolean源码

//String 转boolean
public static Boolean valueOf(String s) {
      return toBoolean(s) ? TRUE : FALSE;

}

private static boolean toBoolean(String name) {
      return ((name != null) && name.equalsIgnoreCase("true"));

}

//boolean 转 String

public static String toString(boolean b) {
      return b ? "true" : "false";

}

public String toString() {
           return value ? "true" : "false";
}

时间: 2024-12-13 20:03:52

java Boolean.valueOf(str)的相关文章

【Java】String str = new String("abc");问题

String str = new String("abc"); 构造方法说明:java.lang.String.String(String original) 解释:Initializes a newly created String object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a cop

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 Boolean和boolean的区别

Boolean b1=new Boolean("false"); Boolean b2=new Boolean("tRue"); Boolean b3=new Boolean("ok"); String str2= b2.toString(); System.out.println(b1); System.out.println(str2); System.out.println(b3);输出: falsetruefalse Boolean:将字

java String.valueOf()的作用

在读取数据时需要对数据的强制转换,可采用String.valueOf(a),把a强制转换成字符串类型 有时候a本来就已经是字符串类型了,但是为了代码的严谨性,也会加入String.valueOf(a),这时String.valueOf(a)省略也不会出错的. 但有时会涉及到服务器的问题,所以还是加入String.valueOf(a)比较好. 使用 String.valueOf() 进行数据转换,如果被转换的数据为 null, 则这种方法将返回一个 "null" 字符串 String)

java API------Boolean类valueOf()方法

//摘自ocjp public void testIfA() { if (testIfB("True")) { System.out.println("True"); } else { System.out.println("Not true"); } } public Boolean testIfB(String str) { return Boolean.valueOf(str); } What is the result when meth

Java学习的一些基础笔记

classpath.;%java_home%\lib;%java_home%\lib\tools.jar;D:\Java\;java_homeD:\Program Files\Java\jdk1.8.0_51pathC:\Users\BaseKing-Sunie\AppData\Local\Code\bin;%java_home%\bin;%java_home%\jre\bin;D:\adt-bundle-windows-x86_64_20131020\sdk\tools;D:\adt-bund

java 用反射简单应用,将Object简单转换成map

package com.appdev.bsf.server.common; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; public class ObjectDynamicCreator { /** * 返回由对象的属性为key,值为map的value的Map集合 * * @param obj * Object *

Java数据结构和类有哪些?

Java数据结构和类有哪些?很多java初学者可能记不住或者记不全那么多,今天西安java培训小编为大家整理了Java数据结构和类的知识,希望对大家有所帮助. 一.Vector类 Vector类似于一个数组,但与数组相比在使用上有以下两个优点. 1.使用的时候无需声明上限,随着元素的增加,Vector的长度会自动 增加. 2.Vector提供额外的方法来增加.删除元素,比数组操作高效. Vector类有三个构造函数,分别如下: public Vector(); 该方法创建一个空的Vector.

Java学习笔记——String类型转换

一滴水里观沧海,一粒沙中看世界 --一带一路欢迎宴致辞 上代码: 1 package cn.stringtoobj; 2 3 public class TypeConversion { 4 5 public static void main(String[] args) { 6 //将String转int 7 String str = "123"; 8 int[] ints = new int[3]; 9 ints[0] = Integer.parseInt(str); 10 ints