Android(安卓)String类型转换为float、double和int的工具类
16lz
2022-07-06
在做项目时遇到了需要把年份(String)转换为int类型,对年份进行比较,顺便提取为方法,保存下来方便以后使用。
public class ConvertUtil {//把String转化为floatpublic static float convertToFloat(String number, float defaultValue) {if (TextUtils.isEmpty(number)) {return defaultValue;}try {return Float.parseFloat(number);} catch (Exception e) {return defaultValue;}}//把String转化为doublepublic static double convertToDouble(String number, double defaultValue) {if (TextUtils.isEmpty(number)) {return defaultValue;}try {return Double.parseDouble(number);} catch (Exception e) {return defaultValue;}}//把String转化为intpublic static int convertToInt(String number, int defaultValue) {if (TextUtils.isEmpty(number)) {return defaultValue;}try {return Integer.parseInt(number);} catch (Exception e) {return defaultValue;}}}
使用时只需调用上面的方法即可(第二个参数是默认值):
int yeatInt = ConvertUtil.convertToInt("2017",2015);
更多相关文章
- 浅谈Java中Collections.sort对List排序的两种方法
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- python list.sort()根据多个关键字排序的方法实现
- android上一些方法的区别和用法的注意事项
- android 使用html5作布局文件: webview跟javascript交互
- android实现字体闪烁动画的方法