From 8a2a75ecdb8038d82b00f8439e9d9791df7c1dea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Emilia=20Valtom=C3=A4ki?= <emilia.a.valtomaki@utu.fi>
Date: Tue, 8 Aug 2023 17:40:09 +0000
Subject: [PATCH] Upload New File

---
 KorjaaMinut.java | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 KorjaaMinut.java

diff --git a/KorjaaMinut.java b/KorjaaMinut.java
new file mode 100644
index 0000000..8600ae2
--- /dev/null
+++ b/KorjaaMinut.java
@@ -0,0 +1,33 @@
+import java.util.ArrayList;
+
+public class KorjaaMinut {
+    //"kutsu metodi"
+    public static void main(String[] args) {
+        ArrayList<Integer> lista = new ArrayList<>();
+        lista.add(1);
+        lista.add(2);
+        lista.add(-1);
+        lista.add(3);
+        lista.add(-4);
+        lista.add(-5);
+        lista.add(6);
+
+        poistaNegatiiviset(lista);
+        System.out.println(lista);
+    }
+
+    /*"suorittava metodi",
+    kuuluu kohtaan poistaNegatiiviset(lista); "kutsu metodissa"
+     */
+    public static void poistaNegatiiviset(ArrayList<Integer> lista) {
+            int indeksi = 0;
+            while (indeksi < lista.size()) {
+                int alkio = lista.get(indeksi);
+                if (alkio < 0) {
+                    lista.remove(indeksi);
+                } else {
+                    indeksi++;
+                }
+            }
+        }
+    }
\ No newline at end of file
-- 
GitLab