Skip to Content

Copy all elements of Java Vector to an Object Array Example

  • strict warning: Non-static method view::load() should not be called statically in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter_boolean_operator.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_row.inc on line 0.

  1. /*
  2.   Copy all elements of Java Vector to an Object Array Example
  3.   This Java Example shows how to copy all elements of Java Vector object to an
  4.   array using copyInTo method.
  5. */
  6.  
  7. import java.util.Vector;
  8.  
  9. public class CopyElementsOfVectorToArrayExample {
  10.  
  11.   public static void main(String[] args) {
  12.     //create a Vector object
  13.     Vector v = new Vector();
  14.    
  15.     //Add elements to Vector
  16.     v.add("1");
  17.     v.add("2");
  18.     v.add("3");
  19.     v.add("4");
  20.     v.add("5");
  21.    
  22.     //declare an array to hold elements of Vector
  23.     Object[] objArray = new Object[5];
  24.    
  25.     /*
  26.       To copy all elements of java vector object into array use
  27.       void copyInTo(Ojbect[] obj) method. Here obj is an array into which
  28.       elements will get copied.
  29.       Please note that the array should be big enough to hold all elements of
  30.       java vector object. If not, ArrayIndexOutOfBoundException would be thrown.
  31.     */
  32.    
  33.     v.copyInto(objArray);
  34.    
  35.     //display contents of Object array
  36.     System.out.println("Vector elements are copied into an Array.
  37.                                                      Now Array Contains..");
  38.     for(int index=0; index < objArray.length ; index++)
  39.       System.out.println(objArray[index]);
  40.   }
  41. }
  42.  
  43. /*
  44. Output would be
  45. Vector elements are copied into an Array. Now Array Contains..
  46. 1
  47. 2
  48. 3
  49. 4
  50. 5
  51. */