add a dependency on Guava using Maven
<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>31.1-jre</version> <!-- or, for Android: --> <version>31.1-android</version> </dependency>
example:
/** * @author lautturi.com * Java example: java immutable map example */ import java.util.*; import com.google.common.collect.ImmutableMap; public class Lautturi { public static void main(String[] args) { // Map<String,Object> immutableMap = new ImmutableMap.Builder<String,Object>().build(); ImmutableMap<String, String> immutableMap = ImmutableMap.of("Python", "PHP", "Java", "C++"); System.out.println(immutableMap.containsKey("Python")); System.out.println(immutableMap.containsKey("Hot")); } }
output:
true false