<p>java8 lambdákkal is gyönyörûen megoldható feladat. v</p>
<div class="gmail_quote">On 19 Oct 2014 11:15, &quot;Mester József&quot; &lt;<a href="mailto:mesterjoco@gmail.com">mesterjoco@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sziasztok<br>
<br>
Van egy régi sziget rendszerünk amit végre integrálni akarunk. Ez olyan régi, hogy DBF filékben tartja az adatokat.<br>
Kapok egy mezőket tartalmazó tömböt és egy többdimenziós tömböt ami a rekordokat tartalmazza.<br>
Mivel ezek ebben a formában még nem tehetők adatbázis kezelőbe (ezért a jpa pojói kizárva ) készítettem minden dbf filéhez egy közbülső osztályt amibe betöltöm.<br>
Működik is egy esetében. Szeretném valahogy normálisan megírni, úgy, hogy ne kelljen minden egyes dbf filéhez elkészítenem külön külön a betöltő switch ciklusokat.<br>
Ez csak minta de így működik a program is, gondolhatjátok, van olyan dbf ami tartalmaz vagy 30 mezőt.... Ráadásul nem kevés van belőlük.<br>
<br>
for (int i = 0; i &lt; adatok.length; i++) {<br>
            e = new Ember();<br>
            Object[] rekord = adatok[i];<br>
            for (int j = 0; j &lt; rekord.length; j++) {<br>
                if (rekord[j] != null) {<br>
                    switch (j){<br>
                        case 0:<br>
                            e.setNev((String) rekord[j]);<br>
                            break;<br>
                        case 1:<br>
                            e.setNem((String) rekord[j]);<br>
                            break;<br>
                        case 2:<br>
                            e.setSzulev((int) rekord[j]);<br>
                            break;<br>
                    }<br>
                }<br>
            }<br>
            emberek.add(e);<br>
        }<br>
<br>
Józsi<br>
<br>
______________________________<u></u>_________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu" target="_blank">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/<u></u>mailman/listinfo/javalist</a><br>
</blockquote></div>