Tôi có đối tượng bản đồ lưu trữ <Id, String>
trong đó Id là Id liên hệ và Chuỗi là một email được tạo.Làm thế nào tôi có thể nhận được khóa cũng như giá trị trong một đỉnh cho vòng lặp?
Tôi đã lặp thành công qua bản đồ và có thể lấy ra các giá trị (phần Chuỗi) khi tôi lặp qua bản đồ.
Điều tôi muốn làm là lấy chìa khóa khi tôi lấy giá trị. Điều này là rất đơn giản để làm trong hầu hết các ngôn ngữ, nhưng tôi dường như không thể tìm hiểu làm thế nào để làm điều đó trong đỉnh.
Đây là những gì tôi có ngay bây giờ:
Map<Id,String> mailContainer = new Map<Id,String>{};
for(String message : mailContainer.values())
{
// This will return my message as desired
System.debug(message);
}
Những gì tôi muốn là một cái gì đó như thế này:
for(String key=>message : mailContainer.values())
{
// This will return the contact Id
System.debug(key);
// This will return the message
System.debug(message);
}
Cảm ơn trước!
Đây là đơn giản như vậy. Tôi không thể tin rằng tôi đã không nghĩ rằng để thử điều đó. Cảm ơn nhiều! – VictorKilo