Java – create 2D hash set function
•
Java
I'm trying to make a 2D hash set I have a loop through integer pairs:
ResultSet getAssociations;
Statement getAssociationsSelect = sqlConn
.createStatement();
getAssociations = getAssociationsSelect
.executeQuery("SELECT ProductId,ThemeId FROM ProductTheme");
while(getAssociations.next()) {
int productId1 = getAssociations.getInt(1);
int themeId1 = getAssociations.getInt(2);
}
When the current pair of integers does not match the previous pair, I want to store them I think a HashSet will be the best method because I can insert pairs and it won't repeat What should I do?
Solution
If you want a very simple solution to connect two keys and store the result string, for example
String newKey = String.format( "%d-%d.",productId1,themeId1 );
It will always generate a unique key for each combination
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码
