博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android 字符串转浮点,Android String类型转换为float、double和int的工具类方法
阅读量:5868 次
发布时间:2019-06-19

本文共 953 字,大约阅读时间需要 3 分钟。

在做项目时遇到了需要把年份(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的工具类方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

转载地址:http://zdtnx.baihongyu.com/

你可能感兴趣的文章
Spring(四)Spring之自动装配(autowire)
查看>>
和我一起从0学算法(C语言版)(一)
查看>>
如何实现windows命令提示符的tab补全
查看>>
Java NIO 学习笔记 缓冲区补充
查看>>
SQL Server性能优化(1)使用SET函数
查看>>
MySQL数据库中的中文乱码解决方案。
查看>>
浅谈屏蔽搜索引擎爬虫(蜘蛛)抓取/索引/收录网页的几种思路
查看>>
自动安装lamp架构的shell脚本,版本都比较新,php5.3.8
查看>>
我的友情链接
查看>>
node.js学习笔记之安装详解
查看>>
Saltstack自动化环境部署
查看>>
冒泡排序、插入排序、选择排序的简单了解
查看>>
内存不足报错
查看>>
juniper SSG防火墙与飞塔防火墙配置点到点IPSEC ***
查看>>
Linux网络分析的三大利器
查看>>
决战JavaScript服务端网游开发
查看>>
微软.NET Framework 4.7.x [32+64位]完整包,带静默安装参数!
查看>>
我的友情链接
查看>>
关于Linux静态库和动态库的分析
查看>>
H3C、CISCO、华为,telnet的配置
查看>>