And i have no idea why!
I bascially have a STRING (yes, not an array), that has the following contents:
[something, something else, somoething, trall
When you do toString on an Array, you just get the internal representation. Not that useful. Try Arrays.toString(what comes back from split) for something more readable.
toString
Arrays.toString(what comes back from split)