Was bedeutet Suffix 'f' in Java-Code?

8

Hier ist der erläuternde Code. Die Sprache ist Java und der Code verwendet Android.

%Vor%

oder

%Vor%

Was bedeutet das Suffix 'f'?

    
sandalone 11.01.2011, 15:51
quelle

5 Antworten

13

Es zeigt float literal an.

    
Phil Hunt 11.01.2011, 15:52
quelle
5

Es zeigt an, dass 3 float ist, nicht ganzzahlig, ansonsten 0,50 float not double. Genau wie in jedem anderen Java-Programm.

    
Tasawer Khan 11.01.2011 15:53
quelle
2

float;)

es ist eine 3, die ein float ist, kein int

    
Nanne 11.01.2011 15:52
quelle
2

Es ist ein Schwimmer, kein Doppelgänger. Dies ist die grundlegende Java (C) -Notation.

    
Pontus Gagge 11.01.2011 15:52
quelle
1

Sie müssen das f nicht hinzufügen, wenn Sie 0 oder 1 oder bestimmte Zuweisungen eingeben. Aber zu anderen Zeiten brauchen Sie es besonders, wenn der Compiler nicht erkennen kann, ob es ein float oder ein double oder ein int ist oder den Wert in irgendeiner Weise umwandeln muss. Es ist wirklich verrückt inkonsistent.

    
locka 14.01.2013 21:46
quelle

Tags und Links