Igor
Igor

Reputation: 1258

hide non-exists variables in Eclipse java debugger

for example I have an ArrayList with 2 elements, but Eclipse Java debugger shows me 10 elements where 3-10 are just nulls. How to disable this "feature"?

details on image
http://img.skitch.com/20090326-8si53ytntwy6tjgsur32qwtmm2.png

P.S.: Mac OS 10.5.6, Java6, Eclipse 3.4.2

Upvotes: 5

Views: 926

Answers (2)

nitin
nitin

Reputation:

By Default when an ArrayList is created, its size is 10. Use ensureCapacity method of it to specify your capacity. this method should should be used if you have large nos of element to be added to arraylist, which helps in minimizing reallocation of memory chunks to when arraylist dynamically increases its size.

Upvotes: 1

Tobias Müller
Tobias Müller

Reputation: 371

In the "Variables" view (as seen in your screenshot) click on the small downward triangle (=menu) in the top-right corner, select the "Java" sub-menu and then remove the tick in front of "Show null array entries".

(This sometimes does not work the first time. Probably a bug. Just try it until the null-values are gone in the view.)

Upvotes: 9

Related Questions