<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem hashmap</title>
<link>https://forum.pasja-informatyki.pl/tag/hashmap</link>
<description>Powered by Question2Answer</description>
<item>
<title>wywołanie metody HashMap w main</title>
<link>https://forum.pasja-informatyki.pl/566536/wywolanie-metody-hashmap-w-main</link>
<description>

&lt;p&gt;witam, zadałem sobie problem utworzenia w klasie jednej metody z kolekcją HashMap, w metodzie main chciałem wywołać wartość (value) przypisaną do klucza (key) i coś mi nie wychodzi. Jak to zrobić w main??&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
import java.util.HashMap;
import java.util.Map;


public class T170522_01 {

    public static HashMap&amp;lt;Integer, String&amp;gt; utworzmape(){
        HashMap&amp;lt;Integer, String&amp;gt; mapa = new HashMap&amp;lt;Integer, String&amp;gt;();
        mapa.put(1, &quot;jeden&quot;);
        mapa.put(2,&quot;dwa&quot;);
        mapa.put(3,&quot;trzy&quot;);
        return mapa;
    }

    public static void main(String[] args){
       
        System.out.println(mapa.get(1)); // wiem, że to nie działa :(
    }
&lt;/pre&gt;



&lt;p&gt;kombinowałem na różne sposoby ale zawsze wywala mi błąd&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/566536/wywolanie-metody-hashmap-w-main</guid>
<pubDate>Tue, 17 May 2022 19:17:30 +0000</pubDate>
</item>
<item>
<title>Java HashMap, wystąpienia wyrazów</title>
<link>https://forum.pasja-informatyki.pl/565242/java-hashmap-wystapienia-wyrazow</link>
<description>

&lt;p&gt;Witam, mam problem ze zrozumieniem HashSet i HashMap. O ile w HashSet sprawa jest prostasza, jedna zmienna string, funkcja leci przez cały plik txt i zlicza wyrazy:
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
for (String wyraz : listaWyrazow) {                                                                     //ile wyrazow w pliku
            System.out.println(++ile + &quot; &quot; + wyraz);
        }
        
        HashSet&amp;lt;String&amp;gt; zbiorWyrazow = new HashSet&amp;lt;&amp;gt;();                                                          //ile wyrazow roznych
        for (String wyraz : listaWyrazow) {
            zbiorWyrazow.add(wyraz);
        }

        ile = 0;
        
        for (String wyraz : zbiorWyrazow) {
            System.out.println(++ile+&quot; &quot;+wyraz);
        }&lt;/pre&gt;



&lt;p&gt;Tak do końca nie pojmuję HashMap. Chcę by zliczał wystąpienia danego słowa, dodajemy integera, ale nie rozumiem jak dodać to wystąpienie:
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre&gt;
HashMap&amp;lt;String,Integer&amp;gt; slownikWyrazow = new HashMap&amp;lt;&amp;gt;();
for (String wyraz : listaWyrazow) {
    
    if (HashMap.containsKey(wyraz))
        HashMap.put(wyraz, HashMap.get(wyraz) + 1);

    else
        HashMap.put(wyraz, 1);
}&lt;/pre&gt;



&lt;p&gt;Da się to właściwie zrobić przez Hashmap? Z neta wynika, że tak niby najlepiej.&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/565242/java-hashmap-wystapienia-wyrazow</guid>
<pubDate>Sat, 23 Apr 2022 20:02:22 +0000</pubDate>
</item>
<item>
<title>Podział HashMap na dwie różne zmienne na podstawie wartości</title>
<link>https://forum.pasja-informatyki.pl/559902/podzial-hashmap-na-dwie-rozne-zmienne-na-podstawie-wartosci</link>
<description>

&lt;p&gt;Cześć.&lt;/p&gt;



&lt;p&gt;Mam zmienną typu HashMap, na potrzeby pytania załóżmy, że to będzie:&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
HashMap&amp;lt;NAZWA_KIEROWCY, ENUM.MARKA&amp;gt;
&lt;/pre&gt;



&lt;p&gt;z czego wartość może występować tylko w dwóch wariantach: &quot;Mercedes&quot; lub &quot;BMW&quot;.&lt;/p&gt;



&lt;p&gt;Chciałbym na jej podstawie utworzyć dwie nowe kolekcje: jedna zawierająca tylko kierowców BMW, a drugą tylko zawierającą kierowców Mercedesa.&lt;/p&gt;



&lt;p&gt;Jak tego dokonać? Nie ma dla mnie znaczenia czy finalne zmienne będą typu List, Array, czy Collection.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;@edit&lt;/p&gt;



&lt;p&gt;Zauważyłem, że w dalszej części mojego programu potrzebuje jedynie ilość kierowców BMW i ilość kierowców Mercedesa, więc jeśli istnieje możliwość zliczenia&amp;nbsp;ich już dzięki samej HashMapie to prosiłbym o&amp;nbsp;jakiś przykład.&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/559902/podzial-hashmap-na-dwie-rozne-zmienne-na-podstawie-wartosci</guid>
<pubDate>Sat, 29 Jan 2022 18:42:00 +0000</pubDate>
</item>
<item>
<title>Losowanie wartości według klucza w HashMapie</title>
<link>https://forum.pasja-informatyki.pl/554948/losowanie-wartosci-wedlug-klucza-w-hashmapie</link>
<description>

&lt;p&gt;Mam mapę, w której kluczem i wartością jest String, chciałbym aby była możliwość wylosowania danych z mapy:&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
		Map&amp;lt;String, String&amp;gt; dates = new HashMap&amp;lt;String, String&amp;gt;();
		dates.put(&quot;Hello&quot;, &quot;AAAA&quot;);
		dates.put(&quot;Olleh&quot;, &quot;BBBB&quot;);&lt;/pre&gt;



&lt;p&gt;Próbowałem zrobić mapę której wartością będzie inna mapa a kluczem jakaś wartość Integer, żeby później wylosować ją przy użyciu klasy Random, lecz nie wiem jak mam zapisać&amp;nbsp;tą &quot;zagnieżdżoną &quot; Mapę.&lt;/p&gt;



&lt;p&gt;Z góry dziękuję za pomoc&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/554948/losowanie-wartosci-wedlug-klucza-w-hashmapie</guid>
<pubDate>Sun, 14 Nov 2021 17:34:26 +0000</pubDate>
</item>
<item>
<title>HashMap - Prośba o CodeReview</title>
<link>https://forum.pasja-informatyki.pl/550186/hashmap-prosba-o-codereview</link>
<description>

&lt;p&gt;Cześć,&lt;/p&gt;



&lt;p&gt;ostatnio w prywatnym projekcie potrzebowałem dwukierunkowego słownika. Ponieważ .NET nie zapewnia takiego &lt;em&gt;out of the box&lt;/em&gt; zaimplementowałem go samodzielnie. Prosiłbym o &lt;em&gt;code-review&lt;/em&gt; mojej implementacji.&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;https://paste.ofcode.org/zCjUHJeghPcDm3UCwBFpd2&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://paste.ofcode.org/zCjUHJeghPcDm3UCwBFpd2&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Przykład zastosowania:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
HashMap&amp;lt;string, int&amp;gt;  myHashMap = new()
{
    { &quot;AAA&quot;, 1 },
    { &quot;BBB&quot;, 2 }
};

myHaspMap[&quot;AAA&quot;] // zwraca 1
myHashMap[&quot;BBB&quot;] // zwraca 2
myHashMap[1] // zwraca AAA
myHashMap[2] // zwraca BBB&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/550186/hashmap-prosba-o-codereview</guid>
<pubDate>Wed, 01 Sep 2021 11:19:59 +0000</pubDate>
</item>
<item>
<title>Wywyolanie HAshMap</title>
<link>https://forum.pasja-informatyki.pl/484886/wywyolanie-hashmap</link>
<description>

&lt;p&gt;Mam&amp;nbsp; problem z wywolaniem hashmapy&lt;/p&gt;



&lt;p&gt;bo wydaje sie ok&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
public class Solution {
    public static void main(String[] args) {
        Map&amp;lt;String, String&amp;gt; mapa = utworzMapLudzi();
        printListLudzi(mapa);
    }

    public static Map&amp;lt;String, String&amp;gt; utworzMapLudzi() {
        
        Map&amp;lt;String, String&amp;gt; Mapa = new HashMap&amp;lt;String, String&amp;gt;();
        
        Mapa.put(&quot;A&quot;, &quot;K&quot;);
        Mapa.put(&quot;A&quot;, &quot;L&quot;);
        Mapa.put(&quot;C&quot;, &quot;M&quot;);
        Mapa.put(&quot;D&quot;, &quot;O&quot;);
        Mapa.put(&quot;E&quot;, &quot;O&quot;);
        
        Mapa.put(&quot;F&quot;, &quot;P&quot;);
        Mapa.put(&quot;G&quot;, &quot;R&quot;);
        Mapa.put(&quot;H&quot;, &quot;S&quot;);
        Mapa.put(&quot;I&quot;, &quot;T&quot;);
        Mapa.put(&quot;J&quot;, &quot;U&quot;);
        
        return Mapa;


    }

    public static void printMapLudzi(Map&amp;lt;String, String&amp;gt; mapa) {
        for (Map.Entry&amp;lt;String, String&amp;gt; s : mapa.entrySet()) {
            System.out.println(s.getKey() + &quot; &quot; + s.getValue());
        }
    }
}
&lt;/pre&gt;



&lt;p&gt;klasa otwórz ludzi była pisana przeze mnie :)&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/484886/wywyolanie-hashmap</guid>
<pubDate>Mon, 27 Apr 2020 17:45:37 +0000</pubDate>
</item>
<item>
<title>Wypisanie elementu z pary w hashmapie - Java</title>
<link>https://forum.pasja-informatyki.pl/483099/wypisanie-elementu-z-pary-w-hashmapie-java</link>
<description>

&lt;p&gt;Witam. Tworze program, ktory ma polegac na wyszukaniu imienia drugiej osoby z pary po wpisaniu imienia&amp;nbsp;pierwszej.&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
public static void main(String[] args) {

              
        Map&amp;lt;String, String&amp;gt; mapaImion = new HashMap();
        
        Scanner scanner = new Scanner(System.in);
        System.out.println(&quot;ALERT:Aby przerwać wprowadzanie wpisz '-'&quot;);
    while(true){    
        System.out.println(&quot;Podaj pierwsze imię z pary&quot;);
        String imie1 = scanner.nextLine();
        System.out.println(&quot;Podaj drugie imię z pary&quot;);
        String imie2 = scanner.nextLine();
        boolean czyIstnieje = mapaImion.containsKey(imie1);
        
        if(imie1.equals(&quot;-&quot;)){
            System.out.println(&quot;Podaj imię osoby, której parę chcesz sprawdzić&quot;);
            String imie = scanner.nextLine();
            if(mapaImion.containsKey(imie)){
                
            }
            
        }
        else
            mapaImion.put(imie1, imie2);
            
        System.out.println(mapaImion);
        
        }  
    }&lt;/pre&gt;



&lt;p&gt;Stworzylem zmienna imie ale nie za bardzo wiem jak potem podpiac to imie pod imiona, ktore sa juz w hashmapie i potem to wywolac. Z gory dzieki za podpowiedzi&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/483099/wypisanie-elementu-z-pary-w-hashmapie-java</guid>
<pubDate>Sun, 19 Apr 2020 09:55:23 +0000</pubDate>
</item>
<item>
<title>Java hashmap, pobieranie danych od uzytkownika</title>
<link>https://forum.pasja-informatyki.pl/482105/java-hashmap-pobieranie-danych-od-uzytkownika</link>
<description>

&lt;p&gt;Tworze program, ktory wypisuje liste komputerow w magazynie i ich ilosc. Po wypisaniu tego program ma wskazac komputer, ktorego stan magazynowy jest najwiekszy. Niestety z racji koronawirusa nauczyciele nie służą zbytnio pomocą a z racji tego ze na studiach w aktualnie ucze sie 4 jezykow programowania to ciezko mi to wszystko zlozyc do kupy.&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class Zadanie1 {

&amp;nbsp; &amp;nbsp; public static void main(String[] args) {
&amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;Podaj nazwy koputerów i ich ilość: &quot;);
&amp;nbsp; &amp;nbsp; &amp;nbsp; HashMap&amp;lt;String, Integer&amp;gt; mapa= new HashMap&amp;lt;String, Integer&amp;gt;();
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Scanner in = new Scanner(System.in);

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while(!(&quot;-&quot;)){
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for(int i=0; i&amp;lt;=mapa.size(); i++){
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String a = in.next();
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Integer b = in.nextInt();

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mapa.put(a,b);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for(Map.Entry m:mapa.entrySet()){
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.out.println(m.getKey()+ &quot; &quot; +m.getValue());
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&amp;nbsp; &amp;nbsp; }
}&lt;/pre&gt;



&lt;p&gt;tam gdzie jest while po prostu juz nie wiem co wstawic, by po wpisaniu &quot;-&quot; program sie konczyl. Za wszelka pomoc dziekuje....&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/482105/java-hashmap-pobieranie-danych-od-uzytkownika</guid>
<pubDate>Wed, 15 Apr 2020 07:26:05 +0000</pubDate>
</item>
<item>
<title>W HashMap'ie, pojawia się klucz z wartością, którego w ogóle nie powinno tam być.</title>
<link>https://forum.pasja-informatyki.pl/435587/w-hashmapie-pojawia-sie-klucz-z-wartoscia-ktorego-w-ogole-nie-powinno-tam-byc</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;Pisze do was z prośbą o pomoc, gdyż pojawił się u mnie problem, którego według mnie w ogóle nie powinno być.&lt;/p&gt;



&lt;p&gt;Cały temat projektu raczej nie ma znaczenia, ale w jednej jego części pobieram z&amp;nbsp;pliku txt dane, plik wygląda&amp;nbsp;tak:&lt;/p&gt;



&lt;p&gt;&quot;osobowy Volvo 2012 5L/100km
&lt;br&gt;
ciezarowy Mercedes 2018 6L/100km
&lt;br&gt;
F1 Ferrari 2019 10L/100km
&lt;br&gt;
dostawczy Mercedes 2017 5L/100km
&lt;br&gt;
F1 Porsche 2019 10L/100km&quot;&lt;/p&gt;



&lt;p&gt;Napisałem kod, który według mnie powinien przypisywać z kolejnych linii dane o samochodach do&amp;nbsp;HashMap&amp;lt;String,ArrayList&amp;lt;Dana&amp;gt;&amp;gt; (Klucz to po prostu pierwsza dana o samochodzie np. &quot;osobowy&quot;, a &quot;Dana&quot; to po prostu te wszystkie dane o samochodzie) . W warunku if(linia nr 16)sprawdzam czy nie ma już takiego klucza w HashMap'ie i jeśli nie ma to dodaje do niej dane, a jeśli już jest(powtarzają się &quot;F1&quot;) to nadpisuje ArrayList'ę przypisaną do tego klucza kolejnymi danymi i tutaj powstaje problem, gdyż&amp;nbsp;w linii&amp;nbsp;nr 19 przypisując do innej ArrayList'y(dana2) ArrayListę z pierwszą linią o danym rodzaju samochodu(ArrayList&amp;lt;Dana&amp;gt; dana2 = samochody.get(rodzaj);) okazuje że przypisuję linię kolejną z rodzaju &quot;F1&quot; czyli Porsche, a nie Ferrari tak jak powinno być, a przecież nigdzie jeszcze tej linii do HashMap'y nie wrzuciłem.&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
        HashMap&amp;lt;String,ArrayList&amp;lt;Dana&amp;gt;&amp;gt; samochody = new HashMap&amp;lt;&amp;gt;();
	ArrayList&amp;lt;Dana&amp;gt; ostateczne = new ArrayList&amp;lt;Dana&amp;gt;();

try (BufferedReader br = new BufferedReader(new FileReader(&quot;Cars.txt&quot;))) {
		String line;
		while ((line = br.readLine()) != null) {
			String[] info = line.split(&quot; &quot;);
			
			 String rodzaj = info[0];
			 String marka = info[1];
			 String rokProdukcji = info[2];
			 String zużyciePaliwa = info[3];
			 
			 ostateczne.add(new Dana(rodzaj, marka, rokProdukcji, zużyciePaliwa));

				 if(samochody.containsKey(rodzaj)==false) {
					 samochody.put(rodzaj ,ostateczne);
				 }else if(samochody.containsKey(rodzaj)==true){
					 ArrayList&amp;lt;Dana&amp;gt; dana2 = samochody.get(rodzaj);
					 dana2.add(ostateczne.get(0));					 
					 samochody.replace(rodzaj, dana2);

					 dana2.clear();
				 }
			 ostateczne.clear();
		}
	} catch (Exception exc) {
		exc.printStackTrace();
		System.exit(1);
	}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/435587/w-hashmapie-pojawia-sie-klucz-z-wartoscia-ktorego-w-ogole-nie-powinno-tam-byc</guid>
<pubDate>Sun, 16 Jun 2019 14:34:59 +0000</pubDate>
</item>
<item>
<title>połączenie HashMap i JLabel</title>
<link>https://forum.pasja-informatyki.pl/413949/polaczenie-hashmap-i-jlabel</link>
<description>

&lt;p&gt;Cześć,&lt;/p&gt;



&lt;p&gt;to są moje pierwsze kroki w Javie i piszę aplikację okienkową , w której&amp;nbsp;mam wyświetlić ilość znaków w tekście.&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
JLabel iloscZnakow = new JLabel(&quot;Ilość znaków w tekscie: &quot;);
zlicz.add(iloscZnakow);
        
    
        HashMap&amp;lt;Character,Integer&amp;gt; counters = new HashMap&amp;lt;Character,Integer&amp;gt;();
                char[] letters = textArea.getText().toCharArray();
                for(char letter: letters)
                {
                    counters.put(letter,counters.getOrDefault(letter,0) + 1);
                   
                }
JLabel ilosc = new JLabel ( counters);
&lt;/pre&gt;



&lt;p&gt;Nie wiem w jaki sposób to połączyć żeby zwracało poprawny wynik.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Będę wdzięczna za wskazówki :)&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/413949/polaczenie-hashmap-i-jlabel</guid>
<pubDate>Wed, 13 Feb 2019 12:39:11 +0000</pubDate>
</item>
<item>
<title>java / hashmap</title>
<link>https://forum.pasja-informatyki.pl/401394/java-hashmap</link>
<description>

&lt;p&gt;Czy ktos wie dlaczego moja mapa nie przyjmuje nastepnego klucza tylko tak jakby sie nadpisuje ? :&lt;/p&gt;



&lt;p&gt;prosze o podpowiedzi
&lt;br&gt;

&lt;br&gt;
&amp;nbsp;
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
package logReaderCode;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static Map&amp;lt;String, List&amp;lt;String&amp;gt;&amp;gt; myMaps = new HashMap&amp;lt;String, List&amp;lt;String&amp;gt;&amp;gt;();

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static BufferedReader br = null;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static BufferedWriter bw = null;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static void main(String[] args) throws IOException {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String line;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String date = &quot;&quot;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String codeNumber = &quot;&quot;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String saveCustomerId = &quot;&quot;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String time = &quot;&quot;;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String[] fileOut = { &quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-09-10.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-09-26.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-09-27.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-10-02.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-10-03.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-10-04.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-10-12.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-10-17.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-10-18.txt&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\output2018-10-20.txt&quot; };

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String[] fileTest = { &quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-09-10&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-09-26&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-09-27&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-10-02&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-10-03&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-10-04&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-10-12&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-10-17&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-10-18&quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;C:\\\\foundation\\\\eclipsecode\\\\logReaderCode\\\\server.log.2018-10-20&quot; };

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;br = new BufferedReader(new FileReader(fileTest[0]));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bw = new BufferedWriter(new FileWriter(fileOut[0]));

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while ((line = br.readLine()) != null) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Matcher exception = Pattern.compile(&quot;Exception: com.sbbetting.core.exception.BetSlipCreatorException&quot;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.matcher(line);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Matcher code44 = Pattern.compile(&quot;Code: 44&quot;).matcher(line);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Matcher code15 = Pattern.compile(&quot;Code: 15&quot;).matcher(line);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (exception.find()) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (code44.find() || code15.find()) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;date = line.substring(0, 10);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time = line.substring(11, 19);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;codeNumber = line.substring(217, 225).replace(&quot;Code:&quot;, &quot;&quot;).replace(&quot;ode:&quot;, &quot;&quot;).replace(&quot;,&quot;, &quot;&quot;).replace(&quot;de:&quot;, &quot;&quot;).replace(&quot; &quot;, &quot;&quot;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line = br.readLine();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line = br.readLine();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;saveCustomerId = line.substring(line.indexOf('=') + 1, line.indexOf('=') + 6);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;classCodeNumber(codeNumber, date , time , saveCustomerId); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showCodeNumber(); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bw.close();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;br.close();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private static void classCodeNumber(String codeNumber, String date, String time, String customerId) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;List&amp;lt;String&amp;gt; list = new ArrayList&amp;lt;&amp;gt;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String codeNumberString = &quot;{&quot; + date + &quot;}&quot; + &quot;;&quot; + &quot;{&quot; + time + &quot;}&quot; + &quot;;&quot; + &quot;{&quot; + &quot;id: &quot; + customerId + &quot;}&quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ &quot;;&quot; + &quot;{&quot; + codeNumber + &quot;}&quot; + &quot;\r\n&quot;;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (codeNumber != null || date != null || time != null || customerId != null) {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;list.add(codeNumberString);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myMaps.put(codeNumber, list);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static List&amp;lt;String&amp;gt; showCodeNumber() throws IOException {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;List&amp;lt;String&amp;gt; value = new ArrayList&amp;lt;&amp;gt;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (String name : myMaps.keySet()) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;value = myMaps.get(name);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bw.write(value.toString().replace(&quot;[&quot;, &quot;&quot;).replace(&quot;]&quot;, &quot;&quot;));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return value; &amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}
&lt;/pre&gt;



&lt;p&gt;chodzi o ten warunek: bo zapisuje do pliku code15 a chce zeby zapisywalo oba&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
 if (code44.find() || code15.find())&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/401394/java-hashmap</guid>
<pubDate>Thu, 20 Dec 2018 07:27:37 +0000</pubDate>
</item>
<item>
<title>java /bufferedwriter / newLine</title>
<link>https://forum.pasja-informatyki.pl/400977/java-bufferedwriter-newline</link>
<description>mam taka fukcnje :&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static String showClassError() throws IOException {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Iterator&amp;lt;String&amp;gt; iterator = errorCount.keySet().iterator();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String response = &amp;quot;&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while(iterator.hasNext()) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String key = iterator.next().toString();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Integer value = errorCount.get(key);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(key + &amp;quot; : &amp;quot; + value);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.getProperty(&amp;quot;line.separator&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response+=key + &amp;quot; : &amp;quot; + value + &amp;quot;\n&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.lineSeparator();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return response;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
ona przechodzi po mapie i daje mi zliczone logi , wynik :&lt;br /&gt;
&lt;br /&gt;
[com.sbbetting.applications.betting.api.text.Texts : 1346&lt;br /&gt;
[com.sbbetting.odds.common.transactions.TransactionsController : 1&lt;br /&gt;
[com.sbbetting.applications.betting.api.rest.request.CashOutRequest : 636&lt;br /&gt;
[org.jboss.as.ejb3.invocation : 189&lt;br /&gt;
[com.sbbetting.applications.betting.api.navigation.Event : 102&lt;br /&gt;
[com.sbbetting.applications.betting.api.customer.Registration : 35&lt;br /&gt;
[com.sbbetting.applications.betting.api.rest.request.CommonRequest : 19&lt;br /&gt;
&lt;br /&gt;
zapisuje to do pliku txt ale niestety nie moge zrobic zeby zapisalo mi wszystko w nowej linii ;/ pomocy &lt;br /&gt;
&lt;br /&gt;
robie to tak :&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bw.write(showClassError());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bw.newLine();</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/400977/java-bufferedwriter-newline</guid>
<pubDate>Tue, 18 Dec 2018 07:53:14 +0000</pubDate>
</item>
<item>
<title>java/hashmap/BufferedWriter</title>
<link>https://forum.pasja-informatyki.pl/400814/java-hashmap-bufferedwriter</link>
<description>mam taka funkcję :&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static String showClassError() {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Iterator&amp;lt;String&amp;gt; iterator = errorCount.keySet().iterator();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while(iterator.hasNext()) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String key = iterator.next().toString();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Integer value = errorCount.get(key);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(key + &amp;quot; : &amp;quot; + value); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
to jest wynik:&lt;br /&gt;
&lt;br /&gt;
[com.sbbetting.offers.processor.OfferBetProcessor : 14832&lt;br /&gt;
[com.sbbetting.applications.betting.api.navigation.Category : 299&lt;br /&gt;
[com.sbbetting.odds.common.customer.SignUpProcessor : 52&lt;br /&gt;
[com.sbbetting.applications.betting.api.rest.request.outcome.modification.BetSlipOutcomeModificationsRequest : 8&lt;br /&gt;
[org.hibernate.engine.jdbc.spi.SqlExceptionHelper : 47&lt;br /&gt;
[com.sbbetting.applications.betting.api.navigation.SearchEvents : 58&lt;br /&gt;
[com.sbbetting.applications.betting.api.customer.CustomerManager : 112&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
chciałbym zapisać to do pliku txt za pomoca BufferedWriter.&lt;br /&gt;
&lt;br /&gt;
Prosze o pomoc nie wiem co robie zle ;/</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/400814/java-hashmap-bufferedwriter</guid>
<pubDate>Mon, 17 Dec 2018 14:31:18 +0000</pubDate>
</item>
<item>
<title>Potrzebne dobre przykłady tworzenia hash mapy w Javie</title>
<link>https://forum.pasja-informatyki.pl/332433/potrzebne-dobre-przyklady-tworzenia-hash-mapy-w-javie</link>
<description>

&lt;p&gt;Jako początkujący programista mam pewien problem:
&lt;br&gt;
Potrzebowałbym jakiegoś&amp;nbsp;przykładu (najlepiej kilku) zastosowania Hash Mapy w języku Java.&lt;/p&gt;



&lt;p&gt;Żeby nie było - korzystałem już z wujka Google, przejrzałem parę kursów dla początkujących - i powiem szczerze, że niewiele do mnie z tego trafiło.
&lt;br&gt;
Programowałem kiedyś w PHP i wiem, że to coś podobnego do tablicy asocjacyjnej.
&lt;br&gt;
Niestety jakoś nie potrafię znaleźć fajnie zrobionego przykładu Hash Mapy, który by mi dobrze wyjaśnił jak z tego korzystać.&lt;/p&gt;



&lt;p&gt;Macie może jakieś propozycje - może coś ciekawego przeoczyłem w gąszczu Google'a?
&lt;br&gt;
Oczywiście nie musi być po polsku - może być wyjaśnione po angielsku, byle przystępnie &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/332433/potrzebne-dobre-przyklady-tworzenia-hash-mapy-w-javie</guid>
<pubDate>Tue, 06 Mar 2018 11:33:36 +0000</pubDate>
</item>
<item>
<title>Rozwiązanie problemu logicznego(?) logowania w aplikacji konsolowej</title>
<link>https://forum.pasja-informatyki.pl/324256/rozwiazanie-problemu-logicznego-logowania-w-aplikacji-konsolowej</link>
<description>

&lt;p&gt;Hej hej,&lt;/p&gt;



&lt;p&gt;postanowiłem sobie dziś stworzyć ToDo apkę.&amp;nbsp;Stanąłem na problemie z logowaniem.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Na samym początku mam do wyboru 2 opcję albo stworzenia nowego konta albo zalogowania się już do istniejącego.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Main:&lt;/strong&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
switch (option) {
                        case 1:
                            accountMaker.CreateAccount();
                            isTrue = false;
                            System.out.println(&quot;Now let's log into you account.&quot;);
                        case 2:
                            System.out.println(&quot;loguje&quot;); // tutaj ma byc ta metoda, ktora bedzie odpowiadala za logowanie
                            isTrue = false;
                            break;
                    }
&lt;/pre&gt;



&lt;p&gt;Jako, że nigdy nie bawiłem się jeszcze w bazy danych, także konto trzeba utworzyć w programie :).&lt;/p&gt;



&lt;p&gt;Użyłem do tego HashMapy, gdzie key to jest login a value to jest hasło.&lt;/p&gt;



&lt;p&gt;Tak wygląda ta klasa:&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;AccountMaker&lt;/strong&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
import java.util.HashMap;
import java.util.Scanner;

public class AccountMaker {

    private HashMap&amp;lt;String, String&amp;gt; loginDetails = new HashMap&amp;lt;&amp;gt;();
    private Scanner input = new Scanner(System.in);
    private String login, password;

    void CreateAccount() throws InterruptedException {
        System.out.println(&quot;Input your login&quot;);
        login = input.next();

        System.out.println(&quot;Input your password&quot;);
        password = input.next();

        loginDetails.put(login, password);
        System.out.println(&quot;Account has been created successfully&quot;);
        Thread.sleep(2000);
    }
    
}

&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Następnie musimy się zalogować i tutaj mam problem, bo nei wiem jak to zrobić w drugiej klasie.&lt;/p&gt;



&lt;p&gt;Mam coś takiego:&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;AccountLogger&lt;/strong&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
public class AccountLogger {
    private AccountMaker accountMaker;

    private AccountLogger(AccountMaker accountMaker) {
        this.accountMaker = accountMaker;
    }

    private boolean logIntoAccount() {
        
        return true;
    }

}&lt;/pre&gt;



&lt;p&gt;I teraz nie wiem jak zrobić, by móc się zalogować oraz&amp;nbsp;&amp;nbsp;sprawdzić czy np. dany użytkownik wpisał dobry key i dobre value.Jak zły key czy value to wyskoczy o tym informacja, jak dobry to wyskoczy informacja ze zalogowano...&amp;nbsp; Po prostu jak działać na tej HashMapie.&lt;/p&gt;



&lt;p&gt;Próbowalem za pomoca gettera HashMapy z klasy AccountMaker, ale bez skutku. Może powinienm użyć czegoś innego aniżeli HashMapy?&lt;/p&gt;



&lt;p&gt;Z góy dziękuję za pomoc.&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/324256/rozwiazanie-problemu-logicznego-logowania-w-aplikacji-konsolowej</guid>
<pubDate>Mon, 05 Feb 2018 16:49:30 +0000</pubDate>
</item>
</channel>
</rss>