1 // -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
2 // ---------------------------------------------------------------------------
4 // Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
5 // ---------------------------------------------------------------------------
6 // SquirrelJME is under the GNU General Public License v3+, or later.
7 // See license.mkd for licensing and copyright information.
8 // ---------------------------------------------------------------------------
12 import java
.util
.HashMap
;
13 import net
.multiphasicapps
.tac
.TestSupplier
;
16 * {@link HashMap}s can contain NaN.
20 public class TestHashMapNaN
21 extends TestSupplier
<Boolean
>
30 // Initialize a map to work with
31 HashMap
<Float
, String
> map
= new HashMap
<>();
34 map
.put(Float
.NaN
, "Squirrels are adorable!");
36 return map
.containsKey(Float
.NaN
);