Android String類型轉換為float、double和int的工具類方法
在做項目時遇到了需要把年份(String)轉換為int類型,對年份進行比較,順便提取為方法,保存下來方便以后使用。
public class ConvertUtil {
//把String轉化為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轉化為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轉化為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ù)是默認值):
int yeatInt = ConvertUtil.convertToInt("2017",2015);
以上這篇Android String類型轉換為float、double和int的工具類方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Android?Jetpack組件Navigation導航組件的基本使用
本篇主要簡單介紹了一下?Navigation?是什么?以及使用它的流程是什么,并且結合實際案例?操作了一番,Navigation?還有很多其他用法,如條件導航、嵌套圖、過度動畫?等等功能?有機會再操作,需要的朋友可以參考下2022-06-06
Android實戰(zhàn)教程第七篇之如何在內(nèi)存中存儲用戶名和密碼
這篇文章主要為大家詳細介紹了Android如何實現(xiàn)在內(nèi)存中存儲用戶名和密碼的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11
android使用Socket通信實現(xiàn)多人聊天應用
這篇文章主要為大家詳細介紹了android使用Socket通信實現(xiàn)多人聊天應用,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03
Android基于ImageSwitcher實現(xiàn)圖片切換功能
這篇文章主要介紹了Android基于ImageSwitcher實現(xiàn)圖片切換功能的相關資料,需要的朋友可以參考下2016-02-02
Android實現(xiàn)listview動態(tài)加載數(shù)據(jù)分頁的兩種方法
這篇文章主要為大家詳細介紹了Android實現(xiàn)listview動態(tài)加載的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-06-06
Android實現(xiàn)炫酷的網(wǎng)絡直播彈幕功能
這篇文章主要為大家詳細介紹了Android仿網(wǎng)絡直播彈幕功能的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11

