Is there a C#
Well any field of a reference type can be null. If you need something like a nullable int (int? in C#), then just use Integer (docs) in Java. Of course there are also types like that for double etc.