请问java中如何将带符号的浮点数转换为字符串?

一团团 2013-12-24 11:24:48
最近做一个类似于计算器的小工具,要求输入框中可以输入带符号的浮点数,而且有个队EditText的监听,就是输入一个字符就进行一次计算,动态显示结果,我是在监听时,如果输入负号的话,就会报错,

请问这种情况应该怎么办?或者让EditText在监听时就用if来避免这种情况?那应该怎么样判断当前输入的是负号呢?
...全文
500 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
一团团 2013-12-24
  • 打赏
  • 举报
回复
问题解决了,我用了个catch(NumberFormatException e)来捕获异常,这样就可以进行处理了~
suciver 2013-12-24
  • 打赏
  • 举报
回复
if(editText.getText().trim().equals("-")){...}

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧