JOptionPane窗口中显示的Float或String

时间:2016-01-30 22:06:46

标签: java string joptionpane

我对使用Java进行编码有点新,但我有一个简单的问题,我有一个预定义的浮点数,我试图在JOptionPane窗口中显示。是否更容易显示浮动或将其转换为字符串然后显示该字符串,如果是,如何?

1 个答案:

答案 0 :(得分:0)

JOptionPane.show....获取一个参数作为Object的消息 Float号或String之间没有差异, 因为它们都是Object

所以这些代码之间没有差异,所有这些代码都做同样的事情

    JOptionPane.showInputDialog(null, "12.25");
    JOptionPane.showInputDialog(null, 12.25f);
    JOptionPane.showInputDialog(null, String.valueOf(12.25f));
    JOptionPane.showInputDialog(null, Float.toString(12.25f));
    JOptionPane.showInputDialog(null, "" + 12.25f);

但创建使用字符串的消息比使用字符串更容易 其他数据类型和类。

所以我更喜欢String

Float号码转换为String

  • 只需向""添加""+12.25f即可,但这种情况并不常见。
  • 使用其中一种方法

    Float.toString(float_number);
    String.valueOf(float_number);