Salesforce 已在Apex中使用Map输出问题

Salesforce 已在Apex中使用Map输出问题,salesforce,apex,Salesforce,Apex,我正在尝试调试映射,希望看到映射中的所有数据。当我使用System.debug()打印地图时,日志中只显示第一个项目,在第一个项目之后有一条消息说已经输出了 使用System.debug()功能查看地图中的数据有什么解决方法吗?您可以通过迭代地图中的所有值来完成 Map-mapToPrint=new-Map(); mapToPrint.put('key1','Lorem Ipsum仅仅是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业'); mapToPrint.put('key2'

我正在尝试调试映射,希望看到映射中的所有数据。当我使用
System.debug()
打印地图时,日志中只显示第一个项目,在第一个项目之后有一条消息说
已经输出了


使用
System.debug()
功能查看地图中的数据有什么解决方法吗?

您可以通过迭代地图中的所有值来完成

Map-mapToPrint=new-Map();
mapToPrint.put('key1','Lorem Ipsum仅仅是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key2','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key3','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key4','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key5','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key6','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key7','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key8','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key9','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key10','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key11','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
Boolean contains=mapToPrint.containsKey('Blue');
System.assertEquals(true,contains);
for(字符串键:mapToPrint.keySet()){
System.debug(LoggingLevel.debug,'key:'+key+'-->value:'+mapToPrint.get(key));
}

您可以通过迭代map中的所有值来实现

Map-mapToPrint=new-Map();
mapToPrint.put('key1','Lorem Ipsum仅仅是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key2','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key3','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key4','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key5','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key6','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key7','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key8','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key9','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key10','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
mapToPrint.put('key11','Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是该行业');
Boolean contains=mapToPrint.containsKey('Blue');
System.assertEquals(true,contains);
for(字符串键:mapToPrint.keySet()){
System.debug(LoggingLevel.debug,'key:'+key+'-->value:'+mapToPrint.get(key));
}

当需要显示的值与前面的值相同时,将显示已输出

当需要显示的值与上一个相同时,将显示已输出