我在Java中有两个##:##
格式的FormattedTextField,
我想使用这些值进行数学运算。
我该怎么做才能将":"
仅用于装饰目的?
我的目标是输入:1500,然后格式化的文本字段将其显示为"15:00"
,但我想使用数字1500进行数学运算。
有任何线索吗?
答案 0 :(得分:0)
getText()
方法获取文本。String.replace(...)
方法从文本中删除“:”。Integer.parseInt(...)
方法从上方转换文本。简单的例子:
String text = "15:00";
String numericText = text.replace(":", "");
int number = Integer.parseInt( numericText );