我们如何在Java 9的JShell中实现映射?
JShell是Java9中引入的JavaShell工具。它是一个交互式工具,可以读取输入,执行输入并在命令行提示符下打印输出。我们不需要像Java类一样编写一种方法来执行它。main()
我们可以在JShell工具中实现包括set,list和map在内的不同集合。重要的集合是Map接口,它是一个键值对。一个映射不包含重复的键,并且每个按键最多一个值映射到。
在下面的示例中,我们可以实现非空映射。
C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro
jshell> Map<String, String> map = new HashMap<String, String>();
map ==> {}
jshell> map.put("raja", "ramesh");
$2 ==> null
jshell> map.put("adithya", "sai");
$3 ==> null
jshell> map.put("jai", "dev");
$4 ==> null
jshell> map.put("chaintaya", "krishna");
$5 ==> null
jshell> Map<String, String> immutableMap = Collections.unmodifiableMap(map);
immutableMap ==> {raja=ramesh, jai=dev, chaintaya=krishna, adithya=sai}
jshell>热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语