阅读背景:

Java中利用Optional处理字符串转数字问题

来源:互联网 
最近在利用JavaFx开发时,由于没有只能输入数字的控件,每次都要对用户输入的string进行转换,但是Java中利用Double.parseDouble()方法转换时如果转化失败就会抛出异常,每次都try,catch很繁琐,而我在业余学习Swift时发现Swift的Optional和 as?的配合就可以极其优雅的解决这个问题,转换成功则获得该值,失败则为nil(Java里的null),而Java8也引入了Optional类,于是自己试着封装了一下,代码如下: 最近在利用JavaFx开发时,由于没有只能输入数字的控件,每次都要对用户输入的stri



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: