В чем разница между Pair Class and a HashMap
. Я вижу, что они имеют key and value
.
Код ранее:
List<Patient> patientDetails = new ArrayList<Patient>();
Patient patientInfo = new Patient();
patientInfo.setReligion(Constants.ReligionArray[custom.getReligion()]);
patientDetails.add(patientInfo);
Сегодня код был изменен.
Измененный код
List<Pair<String, String>> patientInfo = new ArrayList<Pair<String, String>>();
patientInfo.add(new Pair<String, String>("Religion", Constants.ReligionArray[custom.getReligion()]));
- Почему они внедрили
Pair Class here?
В чем может быть причина. - В чем разница между
Pair Class and a HashMap
.
Примечание. Оба кода отлично работают.