From c5974fe27821568b1fc50b5532dcded2ae622fea Mon Sep 17 00:00:00 2001 From: dadgam3er Date: Wed, 11 Sep 2024 23:21:31 -0400 Subject: [PATCH] anoterCode --- .idea/runConfigurations/Unnamed.xml | 11 +++++ Amazon.java | 36 ++++++++++++++++ Collectionz.java | 64 ++++++++++++++++++++++++++++ HashMapAmazon.java | 14 ++++++ JavaClasses.java | 13 ++++++ SortedArray.java | 12 ++++++ src/main/java/Amazon.java | 25 +++++++++++ src/main/java/Construct.java | 21 +++++++++ target/classes/Amazon.class | Bin 0 -> 1175 bytes target/classes/Construct.class | Bin 0 -> 1118 bytes 10 files changed, 196 insertions(+) create mode 100644 .idea/runConfigurations/Unnamed.xml create mode 100644 Amazon.java create mode 100644 Collectionz.java create mode 100644 HashMapAmazon.java create mode 100644 JavaClasses.java create mode 100644 SortedArray.java create mode 100644 src/main/java/Amazon.java create mode 100644 src/main/java/Construct.java create mode 100644 target/classes/Amazon.class create mode 100644 target/classes/Construct.class diff --git a/.idea/runConfigurations/Unnamed.xml b/.idea/runConfigurations/Unnamed.xml new file mode 100644 index 0000000..a6a87ff --- /dev/null +++ b/.idea/runConfigurations/Unnamed.xml @@ -0,0 +1,11 @@ + + + + \ No newline at end of file diff --git a/Amazon.java b/Amazon.java new file mode 100644 index 0000000..8de98e9 --- /dev/null +++ b/Amazon.java @@ -0,0 +1,36 @@ +import java.util.ArrayList; +import java.util.Collections; + +public class Amazon { + public static void main(String[] args) { + int[] arr = { 4, 4, 4, 4, 1, 1, 1, 1, 1, 6, 6, 6, 6, 3, 3, 3, 3, 2, 2, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7 }; + ArrayList al = new ArrayList<>(); + ArrayList all = new ArrayList<>(); + for (int d = 0; d < arr.length; d++) { + Collections.sort(all); + all.add(arr[d]); + } + // for (int i = 0; i < arr.length; i++) { + // System.out.print(arr[i]); + // System.out.print("\t"); + // al.add(arr[i]); + // } + // System.out.println(""); + // System.out.println(al); + for (int i = 0; i < arr.length; i++) { + int p = 0; + if (!al.contains(arr[i])) { + al.add(arr[i]); + p++; + for (int j = 1 + i; j < arr.length; j++) { + if (arr[i] == arr[j]) { + p++; + } + } + System.out.println(arr[i] + " ==>" + p); + } + } + System.out.println(all); + } + +} diff --git a/Collectionz.java b/Collectionz.java new file mode 100644 index 0000000..c0cdc1f --- /dev/null +++ b/Collectionz.java @@ -0,0 +1,64 @@ +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; + +import java.util.HashSet; +import java.util.Iterator; +import java.util.Map; +import java.util.Set; + +public class Collectionz { + public static void main(String[] args) { + + // ArrayList + + ArrayList arr = new ArrayList<>(); + arr.add(45); + arr.add(63); + arr.add(24); + arr.add(65); + arr.add(74); + arr.add(22); + arr.add(3, 100); + + System.out.println(arr); + Collections.sort(arr); + System.out.println(arr); + System.out.println(arr.contains(43)); + + // Hashset + HashSet hs = new HashSet<>(); + hs.add("Sami"); + hs.add("Leena"); + hs.add("Zakaria"); + hs.add("Mohammed"); + hs.add("Sara"); + hs.add("Chekalil"); + hs.add("Benmoulay"); + hs.add("doctor"); + hs.add("Engineer"); + + System.out.println(hs); + Iterator it = hs.iterator(); + while (it.hasNext()) { + System.out.println(it.next()); + } + System.out.println(""); + System.out.println(""); + System.out.println(""); + + // HashMap + // + HashMap hm = new HashMap<>(); + hm.put(0, "Zakaria"); + hm.put(1, "Sara"); + hm.put(2, "Leena"); + hm.put(3, "Sami"); + System.out.println(hm); + Set sm = hm.entrySet(); + Iterator it2 = sm.iterator(); + while (it2.hasNext()) { + System.out.println(it2.next()); + } + } +} diff --git a/HashMapAmazon.java b/HashMapAmazon.java new file mode 100644 index 0000000..a155da6 --- /dev/null +++ b/HashMapAmazon.java @@ -0,0 +1,14 @@ +import java.util.HashMap; + +public class HashMapAmazon { + public static void main(String[] args) { + int[] ar = { 3, 4, 4, 4, 3, 3, 3, 3, 6, 6, 6, 6, 1, 1, 1, 1, 9 }; + HashMap elementCount = new HashMap<>(); + for (int i : ar) { + elementCount.put(i, elementCount.getOrDefault(i, 0) + 1); + } + for (Integer key : elementCount.keySet()) { + System.out.println("Element: " + key + " Count: " + elementCount.get(key)); + } + } +} diff --git a/JavaClasses.java b/JavaClasses.java new file mode 100644 index 0000000..4ba4796 --- /dev/null +++ b/JavaClasses.java @@ -0,0 +1,13 @@ +import java.text.SimpleDateFormat; +import java.util.Date; + +public class JavaClasses { + public static void main(String[] args) { + Date date = new Date(); + SimpleDateFormat s = new SimpleDateFormat("dd/M/yyyy"); + SimpleDateFormat sd = new SimpleDateFormat("dd/M/yyyy hh:mm:ss"); + System.out.println(s.format(date)); + System.out.println(sd.format(date)); + System.out.println(date.toString()); + } +} diff --git a/SortedArray.java b/SortedArray.java new file mode 100644 index 0000000..73008a1 --- /dev/null +++ b/SortedArray.java @@ -0,0 +1,12 @@ +import java.util.Arrays; + +public class SortedArray { + public static void main(String[] args) { + int[] ar = { 9, 5, 2, 4, 3, 1, 6, 8, 7 }; + Arrays.sort(ar); + for (int i = 0; i < ar.length; i++) { + + System.out.print(ar[i] + " "); + } + } +} diff --git a/src/main/java/Amazon.java b/src/main/java/Amazon.java new file mode 100644 index 0000000..3456d85 --- /dev/null +++ b/src/main/java/Amazon.java @@ -0,0 +1,25 @@ +import java.util.ArrayList; +import java.util.HashSet; +import java.util.Set; + +public class Amazon { + public static void main(String[] args) { + int x = 0; + int[] ar = { 3, 4, 4, 4, 3, 3, 3, 3, 6, 6, 6, 6, 1, 1, 1, 1, 9 }; + ArrayList al = new ArrayList<>(); + for(int i : ar){ + al.add(ar[i]); + if(!al.contains(ar[i])){ + al.add(ar[i]); + ++x; + for(int j = i + 1; j < ar.length; j++){ + if(ar[i] == ar[j]){ + x++; + } + } + System.out.println(ar[i]); + System.out.println(x); + } + } + } +} diff --git a/src/main/java/Construct.java b/src/main/java/Construct.java new file mode 100644 index 0000000..5ba87f0 --- /dev/null +++ b/src/main/java/Construct.java @@ -0,0 +1,21 @@ +public class Construct { + int year; + String model; + String make; + + public Construct() { + + } + + public void carMake(String make, String model, int year) { + this.model = model; + this.make = make; + this.year = year; + System.out.println("My car by " + year + " is " + make + " - " + model); + } + + public static void main(String[] args) { + Construct car = new Construct(); + car.carMake("Audi", "RS6", 2025); + } +} diff --git a/target/classes/Amazon.class b/target/classes/Amazon.class new file mode 100644 index 0000000000000000000000000000000000000000..0b35d029bef01d6193efd3a6cdd0cce328ba39c5 GIT binary patch literal 1175 zcmZux&uGtv=Ka|5-~T?_ z0B{BuQivfgVc1B(6maI%lFC(8FqbRO%zKqcz%2TKAB_ma2hx)gmOxLF)QJ3QZZr(l za>-weQjmzJ&;eVb)5acj33TrS8w(a(6eSIG~& ztBu->7hY2{RU&&!^@^%as?gW=7HC8_{6%J8YPlEaUt<-zHPgFFW_ErsS4d9^hSKa9PHAuH14z?KVh|^Y&{;f%K^xeN7oG0ssj0YGo-$;4D#2xPN!k{dV``x- z$8xkxHf5?QJDSoq2zP3+M~f~k94A>G{}Xa*9m%ViVWZ#J$S2}?(>2}1DsJ{0u9?lt zlNncL|3GRD&h;I=_W>^NSkCnoAzW$vl($?fv$2YO+9~5&*@rNBv|@?hKfZm^g4ggR zwFBH%Ov1nDt{Bi=xd?|+vV|6=S$PF1+~pg*&mR4XPOS1B{)R3*A@2pc@fY=%=*2&9 z@rv9xd@j19Bkb=ZKA8+oGSXef%2Ja&+2lZmxX17sr-%uj-NSb{O{9W5{0BLUIPzrZ tskD%DM9vdA4)Y@dNQv)-#IV%bu;3g&peRJ|dnDe&dB>p&6q;8Q{{tqF^qBwv literal 0 HcmV?d00001 diff --git a/target/classes/Construct.class b/target/classes/Construct.class new file mode 100644 index 0000000000000000000000000000000000000000..2391f149d774bc9a3ab3c2592ac88d54af42ad0d GIT binary patch literal 1118 zcmZ`&?M@Rx6g@**c3YMLTPTX4>-V+=s)DF2egKL#DN3wqV*IsjH@MjDlI_-{&*773 zLP<370ell*!gyxeK(P2@?(E#1d(OFMW`6zo{u96|N-2yWrXa2%fl-0U1N*aGY}(#_ z@lEZ(sfPli8?NVuPXuCSu9}33q=J-&F=ztGZQpB$K}YUOwETwC6wu437?m(^y?sko zr8P{*l6cGhn z!?9bIf=dFk|59&t+-AcGQkX+b#btriZr7;Wfl=!kGHGbIife4rK0I{1hQN|JEI&7t z8o*i-;)aB{DKKxA{=ZShZFXw7Z9_$ljTlQ2eL=$_mITz$?^`7>Z4RT5r-(ZW?rOM) z6@g6D=2-&-ltXDp)1yP@HBn8`begb6A)B3stKuPrysfOs{JI7U8^oYDyF4HP^BjyJ zAFNWYO1N#Fyud`+^_}K!;fxTV61#{cPv7*Y?s2b z=7(X9h{6u`S(G{FH=Ceno@~YM1a)V}mCWfA@MY;0Pe|oO2Vxw&b&QZVIGTAaImf^& zj8VqNT&-{xoD=zDh_Cz@!4pRLTEI z#`6nDnEZz6ADDZ8jCp;bhbtV{^;`TXaOft(B1aGT9+ppOvs5PaCPx@!D zzE3ldKtlP