Auf Thema antworten

[code=Java]rst.getObject(i)[/code]

[code=Java]rst.getObject(i + 1)[/code]

(Und ähnliche Stellen, ich weiß aber nicht, ob das jetzt überhaupt eine solche Stelle wäre. Aber das Prinzip wird vielleicht klar.)


In Java grundsätzlich immer bei 0 anfangen (wie ich schon geschrieben habe; so sehen Schleifen in Java typischerweise aus). Falls das andere Schnittstellen anders haben wollen (z.B. eben deine SQL-Schnittstelle oder Menschen ;)), rechne den entsprechenden Abstand (Offset) nur an der jeweiligen Stelle ein. Es anders zu machen (z.B. Schleifenzähler in solchen Fällen bei 1 beginnen zu lassen etc.), verwirrt die meisten (Java-)Programmierer nur, und wahrscheinlicher ist es sogar falsch.


Ark



Oben