菜鸟问题,如何比较两个TextField的数值大小???(20分)

  • 主题发起人 主题发起人 FFCA
  • 开始时间 开始时间
F

FFCA

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在有两个TextField是用来输入Float 型数据的,
现在我用如下语句来比较大小却出错:
if (Float.ValueOf(jTxtF.Weight1.getText()) > Float.ValueOf(jTxtF.Weight2.getText()))
{}
报错,“>”不能用于比较 Float,Float型数据!
为什么呢,如何更改??
 
if (Float.ValueOf(jTxtF.Weight1.getText()).floatValue()> Float.ValueOf(jTxtF.Weight2.getText()).floatValue()){
}
Float是个类型!不是浮点数子! 注意后面的.floatValue()
 
Float是float的封装类,是引用类型的.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
911
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部