在 Java 中使用字尾 F

Sheeraz Gul 2023年10月12日
在 Java 中使用字尾 F

Java 中的十進位制值預設是 double 值。當我們只需要浮點值時,我們必須告訴編譯器它是一個浮點值。

本教程演示了 Java 中字尾 f 的使用。

在 Java 中使用 f 來告訴編譯器它是一個浮點值

為此,我們在值之後使用字尾 f。帶有字尾 f 的值將被編譯器識別為浮點數。

一旦我們在 Java 中定義了變數,我們必須指定該變數的資料型別,但如果浮點數沒有預定義,我們可以使用字尾 f 告訴編譯器它是一個浮點值。

例子:

public class Java_F {
  public static void main(String args[]) {
    float num1 = 5.5f;
    double num2 = 5f;

    // Check the type of the variables above
    System.out.println("The Data Types for the values are: ");
    System.out.println(((Object) num1).getClass().getSimpleName() + " = " + num1);
    System.out.println(((Object) num2).getClass().getSimpleName() + " = " + num2);
    System.out.println(((Object) 5f).getClass().getSimpleName() + " = " + 5f);
  }
}

輸出:

The Data Types for the values are:
Float = 5.5
Double = 5.0
Float = 5.0

上面的程式碼使用帶有預定義變數和未定義值的 f。此示例檢查給定值的資料型別。

作者: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

相關文章 - Java Data Type