Map<String, List<String>> hash = new HashMap<String, List<String>>();
for (String s: dict){
hash.compute(s.substring(2)),
(k, v)-> { if (v == null){
return new ArrayList<>(Arrays.asList(s));
}
else{
v.add(s);
}
return v;
});
}
コンピューティング部分をクリーナーにする方法はありますか? addメソッドはListを返さないので、コードが非常に長くなります。このコードを短くすることができます
を私たちは、これがどのような言語の推測を取らなければなりませんか...?また:http://codereview.stackexchange.com – deceze