| Author |
vector to String
|
Maria Krishna
Greenhorn
Joined: Nov 07, 2003
Posts: 3
|
|
Hi there, when i converted a vector to a string array using toArray, i had a classCastException, How do I convert a vector to String object thanks in advance Maria
|
 |
Wayne L Johnson
Ranch Hand
Joined: Sep 03, 2003
Posts: 399
|
|
As long as you are assured that every element in the vector is a String, try this: The "toArray()" method in Vector is overloaded; if you don't call the correct one it will only return an array of Object. If you want to cast it to some other type, you have to pass in a "seed" array of that type. As shown in this example, it can have a length of zero. [ November 07, 2003: Message edited by: Wayne L Johnson ]
|
 |
Joe Ess
Bartender
Joined: Oct 29, 2001
Posts: 8265
|
|
However, if you are not assured that every object is a String, you will have to iterate through the Vector and invoke toString() on each of the Vector's elements (adapting the previous example):
|
"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
|
 |
 |
|
|
subject: vector to String
|
|
|