[Java] Java の REPL 環境 JShell
Ruby でいうところの IRB
Java 9 で追加されたツールとのこと。
% jshell
| JShellへようこそ -- バージョン16
| 概要については、次を入力してください: /help intro
jshell> import java.util.*;
jshell> var map = new TreeMap<String, String>(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
| 終了します