English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

显示Java中原始数据类型的最小值和最大值

Ogni tipo di dato in Java ha un intervallo minimo e massimo, ad esempio Float.

Min = 1.4E-45
Max = 3.4028235E38

Supponiamo che per "flottante", se il valore supera l'intervallo massimo mostrato, può causare un overflow.

Ma se il valore è inferiore al intervallo minimo mostrato, può causare un sottorafforzamento.

Di seguito è riportato un programma Java che mostra i valori minimi e massimi dei tipi di dati primitivi.

Esempio

public class Demo {
   public static void main(String[] args) {
      System.out.println("Valori del tipo di dato Integer...");
      System.out.println("Min = " + Integer.MIN_VALUE);
      System.out.println("Max = " + Integer.MAX_VALUE);
      System.out.println("Valori del tipo di dato Float...");
      System.out.println("Min = " + Float.MIN_VALUE);
      System.out.println("Max = " + Float.MAX_VALUE);
      System.out.println("Valori del tipo di dati Double...");
      System.out.println("Min = " + Double.MIN_VALUE);
      System.out.println("Max = " + Double.MAX_VALUE);
      System.out.println("Valori del tipo di dati Byte...");
      System.out.println("Min = " + Byte.MIN_VALUE);
      System.out.println("Max = " + Byte.MAX_VALUE);
      System.out.println("Valori del tipo di dati Short...");
      System.out.println("Min = " + Short.MIN_VALUE);
      System.out.println("Max = " + Short.MAX_VALUE);
   }
}

Risultato dell'output

Valori del tipo di dati Integer...
Min = -2147483648
Max = 2147483647
Valori del tipo di dati Float...
Min = 1.4E-45
Max = 3.4028235E38
Valori del tipo di dati Double...
Min = 4.9E-324
Max = 1.7976931348623157E308
Valori del tipo di dati Byte...
Min = -128
Max = 127
Valori del tipo di dati Short...
Min = -32768
Max = 32767

Nel programma sopra, otteniamo uno per uno ogni tipo di dati e utilizziamo le seguenti proprietà per ottenere i valori minimi e massimi. Ad esempio, il tipo di dati è Short.

Short.MIN_VALUE;
Short.MAX_VALUE

Il codice sopra restituisce i valori minimi e massimi del tipo di dati Short. Allo stesso modo, è applicabile ad altri tipi di dati.

Min = -32768
Max = 32767