我遇到了一个我以前没有处理过的问题.我正在为java中的数据库编写一个补丁,它基本上是转换存储在某些行中的数据.为了做到这一点,我有一个转换表,告诉我什么值成为什么.
例如,如果我读入"RC","AC","GH" - >将值更新为"T1".(这些只是随机的例子,它基本上是将一个字符串转换为另一个字符串.)
我需要一种存储这些转换的好方法.我在考虑一个hashmap:KEY,VALUE:(RC,T1)(AC,T1)(GH,T1)等依此类推.
现在,有几十个,几十个.当补丁初始化时,填充此hashmap的一种很好的干净方法是什么?
我有2个表员工(id和名称)和薪水(id,薪水),第1行有4行,第2行有2行.
table 1 Table 2
id Name id salary
1 Sue 1 10000
2 Sarah 3 9000
3 Nick
4 james
Run Code Online (Sandbox Code Playgroud)
我想要一个如下连接
id Name Salary
1 Sue 10000
2 Sarah No Salary
3 Nick 9000
4 james No salary
Run Code Online (Sandbox Code Playgroud)