Java – I “compact number format” dal JDK 12

Nel framework della piattaforma Standard Edition di Java esiste già da un po’ di tempo la funzionalità dei “compact number format” che era stata introdotta nel JDK 12 rilasciato nel mese di Marzo del 2019. Si tratta di un nuovo modo di formattare in stringa i numeri usando una forma compatta, in una maniera praticamente molto similare a come, ad esempio, un sistema operativo indica in modo abbreviato che un file ha la dimensione di es. 57 MB invece che indicare il numero esatto di byte.

Questa funzionalità è ad oggi ancora poco nota ma probabilmente solo perché è stata poco “pubblicizzata” e poco documentata (non ne ho trovato traccia nemmeno nel tutorial ufficiale Oracle). Questo articolo serve a descrivere questa funzionalità mostrando degli esempi di codice per illustrare il funzionamento in generale.

Continua a leggere