You're making my head hurt and a bad design choice. Using parallel arrays to track program data is bad enough, but combining single-dimension parallel arrays into multi-dimensional parallel arrays is a recipe for disaster.
Java provides the tools to do OOP. Create a class with the necessary fields to track the desired data. Create objects of the class and populate the object's data with the desired values, and put those OBJECTS into an array, if you must. For example, for the data you've shown, the Class might be ItemForSale with two fields, weightInPounds and pricePerPound.
I'm guessing at names and measurements, but I hope you get the idea. If you must use parallel arrays (and I hope you don't), then stick to single-dimension arrays.