fork(2) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4.  
  5. /* Name of the class has to be "Main" only if the class is public. */
  6. class Ideone
  7. {
  8. public static void main (String[] args) throws java.lang.Exception
  9. {
  10. List<String> orders = Arrays.asList("order1", "order2", "order3", "order4");
  11. List<String> rules = Arrays.asList("rule1", "rule2", "rule3");
  12. orders.stream().parallel().forEach(order->{
  13. rules.forEach(rule->{
  14. System.out.println(order+"-"+rule);
  15. });
  16. });
  17. }
  18. }
Success #stdin #stdout 0.19s 37468KB
stdin
Standard input is empty
stdout
order2-rule1
order2-rule2
order2-rule3
order1-rule1
order1-rule2
order1-rule3
order4-rule1
order4-rule2
order4-rule3
order3-rule1
order3-rule2
order3-rule3