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
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();
}