wood burning stoves*
The moose likes Beginning Java and the fly likes how to access a bean in an arraylist Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "how to access a bean in an arraylist" Watch "how to access a bean in an arraylist" New topic
Author

how to access a bean in an arraylist

J. Kevin Robbins
Bartender

Joined: Dec 16, 2010
Posts: 1003
    
  13

This is part of a servlet/JSP app, but I've simplified the problem down to a simple test case and posted it here as a core Java problem.

I have an ArrayList of beans. How do I access the properties of those beans?


The error is "array required, but java.util.List<SimpleBean> found". That's not very helpful. Array required where? I'm reading from an array element. I want the bean and it's properties, not another array.

I know the answer is going to be a forehead-slapper, but I've struggled with this long enough. Can someone please point out the obvious answer for me?

Thanks


"The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do." -- Ted Nelson
Billy Nicholson
Greenhorn

Joined: Jun 16, 2011
Posts: 8
You're accessing an ArrayList as if it were an array.
Try: myList.get(0) to retrieve the bean.
J. Kevin Robbins
Bartender

Joined: Dec 16, 2010
Posts: 1003
    
  13

Doh! Told you it was going to be a forehead-slapper. Both of these work:



Thanks for the help.
Billy Nicholson
Greenhorn

Joined: Jun 16, 2011
Posts: 8
No worries!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: how to access a bean in an arraylist