首页 > 系统 > Android > 正文

Android String类型转换为float、double和int的工具类方法

2019-10-21 21:47:02
字体:
来源:转载
供稿:网友

在做项目时遇到了需要把年份(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;		}	}}

使用时只需调用上面的方法即可(第二个参数是默认值):

int yeatInt = ConvertUtil.convertToInt("2017",2015);

以上这篇Android String类型转换为float、double和int的工具类方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持VEVB武林网。


注:相关教程知识阅读请移步到Android开发频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表