Sobes.tech
Junior — Middle

Există tipuri primitive de date fără semn?

sobes.tech AI

Răspuns de la AI

În Java, tipurile de date primitive, cum ar fi byte, short, int, long, char, float, double și boolean, sunt în principal cu semn, cu excepția tipului char, care este un tip fără semn de 16 biți ce reprezintă caractere Unicode.

Adică, singurul tip primitiv fără semn în Java este char. Pentru tipurile întregi (byte, short, int, long), nu există tipuri primitive fără semn, dar începând cu Java 8 au fost introduse metode pentru a lucra cu ele ca și fără semn (de exemplu, Integer.toUnsignedLong).