Java 如何分别打印每个hashmap值

Java 如何分别打印每个hashmap值,java,Java,我试图在这段代码中检索和显示散列映射值,但我希望输出是单独的值…我如何才能做到这一点 代码: 我想要一组像这样的输出。比如说第三行输出 输出: 10 kstc-proc 10.10. 5 O 11 proc-lvk1 12.1.2. 4 O 13 trng-lvk1 4.6.1. 3 O 13 trng-lvk1 4.6.1. 3 O 说真的,这是你的问题?我不应该回答这个问题 替换 System.out.print(value[i] + " "); 与 尝试更新for循环,如下所示

我试图在这段代码中检索和显示散列映射值,但我希望输出是单独的值…我如何才能做到这一点

代码:

我想要一组像这样的输出。比如说第三行输出

输出:

10 kstc-proc 10.10. 5 O 
11 proc-lvk1 12.1.2. 4 O 
13 trng-lvk1 4.6.1. 3 O 
13
trng-lvk1
4.6.1.
3
O

说真的,这是你的问题?我不应该回答这个问题

替换

System.out.print(value[i] + " ");


尝试更新for循环,如下所示:

   for (int i=0; i<value.length; i++) {
         String arr[] = (String[])values[i];
         for(int k = 0 ; k < arr.length; k++) {
            System.out.println(arr[k]);
         }

     }

for(int i=0;我想编码的可能重复对你来说真的是一次痛苦的经历。@AdamSiemion:我不这么认为。
步骤1:
将代码复制到so。
步骤2:
粘贴答案。
步骤3:
转到步骤1@jlordo对..我忘了添加你的IDE,所以:)希望我能有另一次和println合作的经验。OP需要在新行中输入每个条目。
System.out.println(value[i] + " ");
                ^^
   for (int i=0; i<value.length; i++) {
         String arr[] = (String[])values[i];
         for(int k = 0 ; k < arr.length; k++) {
            System.out.println(arr[k]);
         }

     }