Android String類型轉(zhuǎn)換為float、double和int的工具類方法
在做項目時遇到了需要把年份(String)轉(zhuǎn)換為int類型,對年份進行比較,順便提取為方法,保存下來方便以后使用。
public class ConvertUtil { //把String轉(zhuǎn)化為float public static float convertToFloat(String number, float defaultValue) { if (TextUtils.isEmpty(number)) { return defaultValue; } try { return Float.parseFloat(number); } catch (Exception e) { return defaultValue; } } //把String轉(zhuǎn)化為double public static double convertToDouble(String number, double defaultValue) { if (TextUtils.isEmpty(number)) { return defaultValue; } try { return Double.parseDouble(number); } catch (Exception e) { return defaultValue; } } //把String轉(zhuǎn)化為int public static int convertToInt(String number, int defaultValue) { if (TextUtils.isEmpty(number)) { return defaultValue; } try { return Integer.parseInt(number); } catch (Exception e) { return defaultValue; } } }
使用時只需調(diào)用上面的方法即可(第二個參數(shù)是默認(rèn)值):
int yeatInt = ConvertUtil.convertToInt("2017",2015);
以上這篇Android String類型轉(zhuǎn)換為float、double和int的工具類方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android?Jetpack組件Navigation導(dǎo)航組件的基本使用
本篇主要簡單介紹了一下?Navigation?是什么?以及使用它的流程是什么,并且結(jié)合實際案例?操作了一番,Navigation?還有很多其他用法,如條件導(dǎo)航、嵌套圖、過度動畫?等等功能?有機會再操作,需要的朋友可以參考下2022-06-06Android實戰(zhàn)教程第七篇之如何在內(nèi)存中存儲用戶名和密碼
這篇文章主要為大家詳細(xì)介紹了Android如何實現(xiàn)在內(nèi)存中存儲用戶名和密碼的相關(guān)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11Android實現(xiàn)設(shè)置APP灰白模式效果
大家好,本篇文章主要講的是Android實現(xiàn)設(shè)置APP灰白模式效果,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12android使用Socket通信實現(xiàn)多人聊天應(yīng)用
這篇文章主要為大家詳細(xì)介紹了android使用Socket通信實現(xiàn)多人聊天應(yīng)用,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03Android基于ImageSwitcher實現(xiàn)圖片切換功能
這篇文章主要介紹了Android基于ImageSwitcher實現(xiàn)圖片切換功能的相關(guān)資料,需要的朋友可以參考下2016-02-02Android實現(xiàn)listview動態(tài)加載數(shù)據(jù)分頁的兩種方法
這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)listview動態(tài)加載的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-06-06Android實現(xiàn)炫酷的網(wǎng)絡(luò)直播彈幕功能
這篇文章主要為大家詳細(xì)介紹了Android仿網(wǎng)絡(luò)直播彈幕功能的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11