简单类型 / 可空类型

import java.util.*;

var n1 = OptionalInt.of(42);
var intValue1 = n1.getAsInt();
//intValue1 is 42

var n2 = OptionalInt.empty();
int intValue2 = n2.orElse(7);
//intValue2 is 7

var charA = Optional.of('A');
var charValue = charA.get();
//charValue is 'A'

System.out.println("intValue1 is " + intValue1);
System.out.println("intValue2 is " + intValue2);
System.out.println("charValue is " + charValue);