[Java] Java の REPL 環境 JShell

Ruby でいうところの IRB
Java 9 で追加されたツールとのこと。

> – [JShellの概要](https://docs.oracle.com/javase/jp/11/jshell/introduction-jshell.html#GUID-630F27C8-1195-4989-9F6B-2C51D46F52C8)

“`java
% jshell
| JShellへようこそ — バージョン16
| 概要については、次を入力してください: /help intro

jshell> import java.util.*;

jshell> var map = new TreeMap(Map.of(“Rose”, “バラ”, “Sunflower”, “ひまわり”, “Morning Glory”, “あさがお”));
map ==> {Morning Glory=あさがお, Rose=バラ, Sunflower=ひまわり}

jshell> for (var entry : map.entrySet()) {
…> System.out.println(entry.getKey() + “:” + entry.getValue());
…> }
Morning Glory:あさがお
Rose:バラ
Sunflower:ひまわり

jshell> /exit
| 終了します
“`