私はで新しいですShell Scripting、しかし私はと友好的Java Mapsです。Mapでファシリティをどのように使用できるか知りたかっただけShell Scriptingです。以下は私がシェルで使用する必要がある機能です-
HashMap<String, ArrayList<String>> users = new HashMap<String, ArrayList<String>>();
String username = "test_user1";
String address = "test_user1_address";
String emailId = "test_user1_emailId";
ArrayList<String> values = new ArrayList<String>();
values.add(address);
values.add(emailId);
users.put(username, values);
String anotherUser = "test_user2";
if (users.containsKey(anotherUser)) {
System.out.println("Do some stuff here");
}
要するに、私Mapは、Stringとしてkey、Vectorまたは値として(そうでなければ、私は代わりにArrayList生きていて、手動で世話をしている)、メソッドtoと、既存のの存在をチェックするもう1つのメソッドを使用したいと思います。ArraysArrayListindexesputinsertkeyMap
上記のコードはサンプルコードです。前もって感謝します。