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中實現(xiàn)下載URL地址的網(wǎng)絡(luò)資源的實例分享
這篇文章主要介紹了Android中實現(xiàn)下載URL地址的網(wǎng)絡(luò)資源的實例,其中還有一個進行多線程下載的Java代碼示例,非常典型,需要的朋友可以參考下2016-04-04
Compose狀態(tài)保存rememberSaveable原理解析
這篇文章主要為大家介紹了Compose狀態(tài)保存rememberSaveable原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-11-11
Android開發(fā) Activity和Fragment詳解
本文主要介紹Android開發(fā) Activity和Fragment,這里對Activity和Fragment的知識做了詳細(xì)講解,并附簡單代碼示例,有興趣的小伙伴可以參考下2016-08-08
Android仿微信清理內(nèi)存圖表動畫(解決surfaceView屏幕閃爍問題)demo實例詳解
本文通過實例代碼給大家講解android仿微信清理內(nèi)存圖表動畫(解決surfaceView屏幕閃爍問題)的相關(guān)資料,本文介紹的非常詳細(xì),具有參考借鑒價值,需要的朋友可以參考下2016-09-09
Android RadioGroup多行顯示效果 解決單選問題
這篇文章主要為大家詳細(xì)介紹了Android RadioGroup多行顯示效果,解決單選問題,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-11-11
Android開發(fā)自學(xué)筆記(四):APP布局下
這篇文章主要介紹了Android開發(fā)自學(xué)筆記(四):APP布局下,本文是上一篇的補充,需要的朋友可以參考下2015-04-04
Android開發(fā)之緩沖dialog對話框創(chuàng)建、使用與封裝操作
這篇文章主要介紹了Android開發(fā)之緩沖dialog對話框創(chuàng)建、使用與封裝操作,結(jié)合具體實例形式分析了Android緩沖dialog對話框的創(chuàng)建、設(shè)置、顯示、關(guān)閉等操作實現(xiàn)方法,需要的朋友可以參考下2017-09-09

