I'm confused the way data has been manipulated here in this case, thought will seek someones advice.
arrayDataOne = [ HEllO, NAME, ADDRESS, ZIPCODE ]
i.e
[0] = "HELLO"
[1] = "NAME"
[2] = "ADDRESS"
[3] = "ZIPCODE"
String arrayInString = ( Arrays.toString(arrayDataOne));
i.e
[ HEllO, NAME, ADDRESS, ZIPCODE ]
String[] arraySplit = arrayInString.split("\\|");
i.e
[0] = [[HEllO, NAME, ADDRESS, ZIPCODE ] ]
Question,
Why does string value displays as array though logically it's not stored as array in arrayInString ?
Why does arraySplit holds data with in [[ ****data**** ]] ? seems like array of array?
Edited: ( added more answer details )
To handle string without "[" "]" : read link