From 5abb0fab2a7c407c9f8c939a5bf1867f1a07aff5 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 23 Oct 2023 17:02:51 +0200 Subject: [PATCH] a --- .idea/modules.xml | 4 +- .../Anwendungsentwicklung/src/P4/Lotto.java | 16 +++++ .../Anwendungsentwicklung/src/P4/Sets.java | 57 ++++++++++++++++++ .../Anwendungsentwicklung/src/P4/Tabelle.java | 40 ++++++++++++ .../Anwendungsentwicklung/P3/Programm.class | Bin 2342 -> 2408 bytes .../Anwendungsentwicklung/P4/Lotto.class | Bin 0 -> 1178 bytes .../Anwendungsentwicklung/P4/Sets.class | Bin 0 -> 2173 bytes 7 files changed, 115 insertions(+), 2 deletions(-) create mode 100644 WS23_24/Anwendungsentwicklung/src/P4/Lotto.java create mode 100644 WS23_24/Anwendungsentwicklung/src/P4/Sets.java create mode 100644 WS23_24/Anwendungsentwicklung/src/P4/Tabelle.java create mode 100644 out/production/Anwendungsentwicklung/P4/Lotto.class create mode 100644 out/production/Anwendungsentwicklung/P4/Sets.class diff --git a/.idea/modules.xml b/.idea/modules.xml index 8909717..13c76f1 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,8 +2,8 @@ - - + + diff --git a/WS23_24/Anwendungsentwicklung/src/P4/Lotto.java b/WS23_24/Anwendungsentwicklung/src/P4/Lotto.java new file mode 100644 index 0000000..7b7c402 --- /dev/null +++ b/WS23_24/Anwendungsentwicklung/src/P4/Lotto.java @@ -0,0 +1,16 @@ +package P4; + +import java.util.Random; +import java.util.TreeSet; + +public class Lotto { + public static void main(String[] args) { + var rand = new Random(); + var set = new TreeSet(); + while(set.size()<6) + set.add(rand.nextInt(1,50)); + + for(int i:set) + System.out.println(i); + } +} diff --git a/WS23_24/Anwendungsentwicklung/src/P4/Sets.java b/WS23_24/Anwendungsentwicklung/src/P4/Sets.java new file mode 100644 index 0000000..ba94ce4 --- /dev/null +++ b/WS23_24/Anwendungsentwicklung/src/P4/Sets.java @@ -0,0 +1,57 @@ +package P4; + +import java.util.Set; +import java.util.TreeSet; + +public class Sets { + static char[] a = {'a', 'b', 'c'}; + static char[] b = {'b', 'c', 'd'}; + + public static void main(String[] args) { + System.out.println("A: "); + for (char c:a) { + System.out.println(c); + } + System.out.println("B: "); + for (char c:b) { + System.out.println(c); + } + System.out.println("Vereinigung: "); + var set = new TreeSet(); + for (char c:a) + set.add(c); + for (char c:b) + set.add(c); + for (char c:set) + System.out.println(c); + + System.out.println("Schnitt: "); + for (char ca:a) + for (char cb:b) + if(ca == cb) + System.out.println(ca); + + + System.out.println("DiffT"); + var setA = new TreeSet(); + setA.add('a'); + setA.add('b'); + setA.add('c'); + + + var setB = new TreeSet(); + setB.add('b'); + setB.add('c'); + setB.add('d'); + + var newSet = new TreeSet(); + newSet.addAll(setA); + newSet.removeAll(setB); + + for(char c:newSet) + System.out.println(c); + + } + + +} diff --git a/WS23_24/Anwendungsentwicklung/src/P4/Tabelle.java b/WS23_24/Anwendungsentwicklung/src/P4/Tabelle.java new file mode 100644 index 0000000..011c266 --- /dev/null +++ b/WS23_24/Anwendungsentwicklung/src/P4/Tabelle.java @@ -0,0 +1,40 @@ +package P4; + +import java.util.*; +import java.util.function.Function; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +public class Tabelle{ + + public static void main(String[] args) { + double[][] matrix = { + {1.0, 2.0, 3.0}, + {4.0, 5.0, 6.0}, + {4.0, 5.0, 9.0}, + {1.0, 3.0, 12.0}, + {4.0, 2.0, 15.0}}; + + var treeMap = new TreeMap(); + + var set = new HashSet(); + + + for(double d:set) + treeMap.put(d,0); + List l = new ArrayList(); + for(int x=0;x counted = (Map) l.stream() + .collect(Collectors.groupingBy(Function.identity(), Collectors.counting())); + + System.out.println(counted); + + } + + } +} + + diff --git a/out/production/Anwendungsentwicklung/P3/Programm.class b/out/production/Anwendungsentwicklung/P3/Programm.class index af3c5c20ce22a4e214d3596bb4818aa63443a135..694640127a1726c7925a7632c528728ecc66523d 100644 GIT binary patch delta 212 zcmW-a%L;*E5QZO;A1Qq5Usy?zM9Q(G$RQNT%AO57r@b3s#mWV+m4&z&S-K0}G|e>c zGc)g;&Bt8#*7k@~0rAw0$erke(vzx_aq8OtljQh@&!q2|%lCytt04>tTujtQaI5AB zk{2xyrYKe-MwzK5w#>r>m@)s~##yiwUn%_}wmu83B{xb->m!TA;caa*HOV?&8gg#R YwMCXT6*?kash(6{b-;+>Vdpvh03wDUZvX%Q delta 145 zcmaDMv`lD2FMDth0}}%y0|SGQ)+Pq2Z43%K7|eDu*f24KYi$6EGBYFrNiLuo1_lEL z0R}^cWFU(NqJyD;p%BO`LJ=uuV3@4LQLk&pz|LUKz{z0AAjDwBAjM$KpwD0fWZ5w| aG1xP>FgP%{GB`7M0$G6!Zj;Y(%mM&5D-@#u diff --git a/out/production/Anwendungsentwicklung/P4/Lotto.class b/out/production/Anwendungsentwicklung/P4/Lotto.class new file mode 100644 index 0000000000000000000000000000000000000000..ac92b7daf027821eb102d62210969a4db1346d21 GIT binary patch literal 1178 zcmZuw+fvg|6kUe~LPL;pX%$4gp|;$rh1ogq zkjn`j9S8|1CF_mpXG_YsE*;(I5m0UOwU@M6usNDc#^{USq>58IdeK);>=Pr%%$qJl zc8o&VTzV-Gi6&#IBkDCoLYD2;rpO|6#gtx0`BT*J7E>pCWIquzW!DzjVi%pyxTWo8Ulm03=F*=20Tb4{bjls9op z#cdsTkPzth$sWg$?Y4|4*ks2>@+046{pE>x%JDph##txFFV>N=Y%^UhZkX<>u~DF< zE9GR3!kXb)@?0}2-lkO&&{FjTEUOd^i`gU57Y*$vL(9%5Vrv4z;y+28;pQ3J{T~>e zE{9DPJ!*J${8%7RGTDOe23KwT=!+a@xw~CwTAPK&X`O1|SD&J3=4j7&M)uXBv0W3X zWt_5`HRmkZ2F>r&n54xSn&OR;zb0^$(ZY3_r#N@Py?JOK;=S*_$5p!JI>S}30(dJQ z@D#)>9?~L%ze8avAaelq`96ZF18Cg!#gPiyLoM$R9vN0b;}vv%M7V;}&-M;~(sedH z`Uw{W-lCr`F@dj$R4_WJe8APPQo-cj;SWhgfuu6P%Lugc2_nP`(Tg@tY&+(00xP__ zGxQD-J5R(T%<+wcczWzdEg*>}q#Gjb1*E8ck#;GmYDv?wL`xXTAB0q>Dzv`eP*e>5 MV$%ec>1@K&e{^{Sg#Z8m literal 0 HcmV?d00001 diff --git a/out/production/Anwendungsentwicklung/P4/Sets.class b/out/production/Anwendungsentwicklung/P4/Sets.class new file mode 100644 index 0000000000000000000000000000000000000000..56e185b8cbd7cd17dcbe1d063a5b596da2fc34b0 GIT binary patch literal 2173 zcma)8O>k3H7(F+6FE2@7ZQ7DTXahm4Buz>{YN}}|mQ)Z)3zD{23hK-2Yx*!vAWad* zozoeeai=Rcj?)dUoUzUXe>=Kxfm@d@bjF1XSMC_bX+8Jlhl0##hrav0@1Fa8=iGbV zEkA92y$N6(wjVCIH7Gh%cmx7hjT=U?Xp{=cbNQ>5Srzb%+9kU>Cg6_7W_|F&r@^nI z4f;dy+^v0BDwTnw}w4BLfA|A`JrUas;&qKL%=nkkxlw!hp>PW&BSKC z*w6MS(-FDyfQ~2SGLiSISw(CM&Rt=h%pbj7k*+mC*@{fJ>e zLtIA!gH7%Zv&@oFG0dt}A( zynN6>icu-BNcUqFQ1pt$?dz`B+G!EligV-j;UqZ&|=Ux2fUHpRi zy)g314}hZ^JS=$lJjb^rN5N4YxC8My0~gNoDW~Q06+ZPk02h$sn-9~NVTOy{KN9T+ z#O4OHuJ#%_Hh2@nH;=o=!hP%LiHC<$3a5ff4ZUk_aeMnu3EbxZBmWINNZ>cv58N>B-}Ba{d#Ln$>LRKG;DhQk-v6qf&E1CjrMir4VWWa2BN1U|xE2BQMs zBUZx;W8@bm+1uN{OQsWbNjpoPs5fS#v?t`*Olj_vH|Py&>)0Ri1ieEkUr-JDK0%w* ztxDZq68p`e_k*l?>Vc@qM8Ig!PXzL<$ZSLn=~IKPxxqklZZNR$FeafyDmr@6j)NRy=)h54trO@(mg5E9 zu$Qn4c?5BjCVPkDd)SSSu?L@W{ET+HOQZdaKKz0({=z_MD#K~!29_S4vHkN z;bHWPao)XWaY)QyKwLpw6p#?tdDFg)q*%id@jfri4{%IuU`Tw2l;g-Xa_c3_SzILZ ziB@!zZj?EdY?{$sXim;e79Dt%vp#Y)WRMM=Pn@xDHPf%?|Z{!@zwWvKNc3 z``|Q*%AdIBTXoJIFlOeIKz?RU4VW`uAXrcGUEw>E3rt3&e}v;7`M(Qrzk@6(P+;uB F(m(ym$YKBh literal 0 HcmV?d00001