欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java string類(lèi)型轉(zhuǎn)換boolean類(lèi)型的方法

 更新時(shí)間:2016年11月14日 17:04:15   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇java string類(lèi)型轉(zhuǎn)換boolean類(lèi)型的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

今天偶然想把string 類(lèi)型轉(zhuǎn)換成 boolean 類(lèi)型 ,查了下api文檔,發(fā)現(xiàn)文檔似乎有點(diǎn)不太對(duì)經(jīng)。。。

嗯,就直接發(fā)測(cè)試代碼吧,廢話懶得說(shuō)了。。。

String s1 = "false"; 
String s2 = "true"; 
String s3 = "fAlSe"; 
String s4 = "TrUe"; 
String s5 = "true_a"; 

以上的string 分別用

Boolean.getBoolean(s1); 
Boolean.getBoolean(s2) 
Boolean.getBoolean(s3); 
Boolean.getBoolean(s4); 
Boolean.getBoolean(s5); 

以上5個(gè)的返回的值都為  false

api文檔是這樣說(shuō)的:

getBoolean
public static boolean getBoolean(String name)

當(dāng)且僅當(dāng)以參數(shù)命名的系統(tǒng)屬性存在,且等于 "true" 字符串時(shí),才返回true。(從 JavaTM 平臺(tái)的 1.0.2 版本開(kāi)始,字符串的測(cè)試不再區(qū)分大小寫(xiě)。)通過(guò)getProperty 方法可訪問(wèn)系統(tǒng)屬性,此方法由System 類(lèi)定義。 

如果沒(méi)有以指定名稱命名的屬性或者指定名稱為空或 null,則返回 false。

但結(jié)果我也不知道為什么會(huì)這樣的咧。。。

嗯,結(jié)果都是false,那我們要轉(zhuǎn)換怎么辦呢,沒(méi)事,還有另外一個(gè)方法 叫 Boolean.parseBoolean(string s);

 

Boolean.parseBoolean(s1); 
Boolean.parseBoolean(s2) 
Boolean.parseBoolean(s3); 
Boolean.parseBoolean(s4); 
Boolean.parseBoolean(s5); 

api文檔是這樣寫(xiě)的:

public static boolean parseBoolean(String s)

將字符串參數(shù)解析為 boolean 值。如果 String 參數(shù)不是null 且在忽略大小寫(xiě)時(shí)等于"true",則返回的 boolean 表示 true 值。

示例:Boolean.parseBoolean("True") 返回true。

示例:Boolean.parseBoolean("yes") 返回 false。

這次的轉(zhuǎn)換就可以了。。。。結(jié)果分別是:false , true , false , true , false

所以,轉(zhuǎn)換時(shí)就直接用parseBoolean好了

以上就是小編為大家?guī)?lái)的java string類(lèi)型轉(zhuǎn)換boolean類(lèi)型的方法全部?jī)?nèi)容了,希望大家多多支持腳本之家~

相關(guān)文章

  • java解決動(dòng)態(tài)配置字段需求問(wèn)題

    java解決動(dòng)態(tài)配置字段需求問(wèn)題

    這篇文章主要介紹了java解決動(dòng)態(tài)配置字段需求問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Maven 多profile及指定編譯問(wèn)題的解決

    Maven 多profile及指定編譯問(wèn)題的解決

    這篇文章主要介紹了Maven 多profile及指定編譯問(wèn)題的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • java生成指定范圍的隨機(jī)日期

    java生成指定范圍的隨機(jī)日期

    這篇文章主要為大家詳細(xì)介紹了java生成指定范圍的隨機(jī)日期,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • SpringBoot使用AOP記錄接口操作日志詳解

    SpringBoot使用AOP記錄接口操作日志詳解

    這篇文章主要為大家詳細(xì)介紹了SpringBoot使用AOP記錄接口操作日志,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • java使用PDFRenderer實(shí)現(xiàn)預(yù)覽PDF功能

    java使用PDFRenderer實(shí)現(xiàn)預(yù)覽PDF功能

    這篇文章主要為大家詳細(xì)介紹了java使用PDFRenderer實(shí)現(xiàn)預(yù)覽PDF功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 如何理解SpringMVC

    如何理解SpringMVC

    Spring Web MVC是一種基于Java的實(shí)現(xiàn)了Web MVC設(shè)計(jì)模式的請(qǐng)求驅(qū)動(dòng)類(lèi)型的輕量級(jí)Web框架,即使用了MVC架構(gòu)模式的思想,將web層進(jìn)行職責(zé)解耦,基于請(qǐng)求驅(qū)動(dòng)指的就是使用請(qǐng)求-響應(yīng)模型,框架的目的就是幫助我們簡(jiǎn)化開(kāi)發(fā)
    2021-06-06
  • Spring boot啟動(dòng)流程之解決循環(huán)依賴的方法

    Spring boot啟動(dòng)流程之解決循環(huán)依賴的方法

    循環(huán)依賴,指的是兩個(gè)bean之間相互依賴,形成了一個(gè)循環(huán),spring解決循環(huán)依賴的方式是在bean的實(shí)例化完成之后,所以不要在構(gòu)造方法中引入循環(huán)依賴,因?yàn)檫@時(shí)對(duì)象還沒(méi)有實(shí)例化,spring也無(wú)法解決,本文給大家介紹Spring boot循環(huán)依賴的解決方法,一起看看吧
    2024-02-02
  • SpringBoot+JPA?分頁(yè)查詢指定列并返回指定實(shí)體方式

    SpringBoot+JPA?分頁(yè)查詢指定列并返回指定實(shí)體方式

    這篇文章主要介紹了SpringBoot+JPA?分頁(yè)查詢指定列并返回指定實(shí)體方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java中保證多線程間的數(shù)據(jù)共享的方法詳解

    Java中保證多線程間的數(shù)據(jù)共享的方法詳解

    這篇文章詳解的發(fā)給大家介紹了Java中是如何保證多線程間的數(shù)據(jù)共享的,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-11-11
  • 使用Filter過(guò)濾器中訪問(wèn)getSession()要轉(zhuǎn)化

    使用Filter過(guò)濾器中訪問(wèn)getSession()要轉(zhuǎn)化

    這篇文章主要介紹了使用Filter過(guò)濾器中訪問(wèn)getSession()要轉(zhuǎn)化,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01

最新評(píng)論