diff --git a/metrichash.map/.classpath b/metrichash.map/.classpath index ca1a7d6..b5a99f2 100755 --- a/metrichash.map/.classpath +++ b/metrichash.map/.classpath @@ -39,15 +39,19 @@ + + + + + - - + + - diff --git a/metrichash.map/.settings/org.eclipse.jdt.core.prefs b/metrichash.map/.settings/org.eclipse.jdt.core.prefs index 118ce3c..50c691c 100755 --- a/metrichash.map/.settings/org.eclipse.jdt.core.prefs +++ b/metrichash.map/.settings/org.eclipse.jdt.core.prefs @@ -1,9 +1,9 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=11 +org.eclipse.jdt.core.compiler.compliance=17 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -13,5 +13,5 @@ org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning org.eclipse.jdt.core.compiler.processAnnotations=disabled -org.eclipse.jdt.core.compiler.release=disabled -org.eclipse.jdt.core.compiler.source=11 +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/metrichash.map/.settings/org.eclipse.wst.common.project.facet.core.xml b/metrichash.map/.settings/org.eclipse.wst.common.project.facet.core.xml index fcbc247..48ff4f3 100755 --- a/metrichash.map/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/metrichash.map/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,4 +1,4 @@ - + diff --git a/metrichash.map/pom.xml b/metrichash.map/pom.xml index 536fe80..c29dff5 100755 --- a/metrichash.map/pom.xml +++ b/metrichash.map/pom.xml @@ -22,8 +22,8 @@ maven-compiler-plugin 3.2 - + 17 + 17 diff --git a/metrichash.map/src/main/java/com/metrichash/map/ScratchPad.java b/metrichash.map/src/main/java/com/metrichash/map/ScratchPad.java index b37560c..c472722 100644 --- a/metrichash.map/src/main/java/com/metrichash/map/ScratchPad.java +++ b/metrichash.map/src/main/java/com/metrichash/map/ScratchPad.java @@ -1,7 +1,8 @@ package com.metrichash.map; import java.util.Optional; - +import java.util.stream.LongStream; +import java.util.stream.Stream; public class ScratchPad { /** @@ -10,16 +11,22 @@ public class ScratchPad { */ public void matrixReductionForAdding() { long m1[][] = {{1,2,3},{4,5,6}}; - long red0[][]; + long red0[] = {7,8,9}; + + //LongStream.of(red0).forEach(System.out::println); + //Stream.of(red0).forEach(x -> System.out.println(x)); // initialize reduction matrix - for(long[] row : m1) { + //for(long[] row : m1) { + Stream.of(m1).forEach(y -> + LongStream.of(y).forEach(x -> System.out.println(x))); + //} + + /*for(long[] row : m1) { for(long col : row) { System.out.println(col); } - } - - + }*/ } public void optional() { @@ -36,7 +43,7 @@ public void optional() { public static void main(String[] args) { ScratchPad pad = new ScratchPad(); - pad.optional(); + //pad.optional(); pad.matrixReductionForAdding(); }