<p>I was wondering if there was a way to bind an ArrayList (or any kind of List, for that matter) to a PreparedStatement which will eventually be used to access an Oracle database.  I found:</p>

<p><a href="https://stackoverflow.com/questions/178479/alternatives-for-java-sql-preparedstatement-in-clause-issue">PreparedStatement IN clause alternatives?</a></p>

<p>And that seems similar to my issue, but this question is more specific: I'd like to bind an ArrayList to a PreparedStatement to be used in Oracle, if it is possible, how is this accomplished?</p>

Well, judging by the answer to that one, especially the comments to my wrong answer in that question, you can't.
See
https://docs.oracle.com/javase/1.5.0/docs/guide/jdbc/getstart/mapping.html#996857
.